# coding=utf-8
from __future__ import print_function
a = "床前明月光 疑是地上霜 举头望明月 低头思故乡"
a += ' '
for i in range(0, 6):
for j in range(0, 4):
c = a[(3 - j) * 6 + i]
if (c == ' '): continue;
if (j == 3): c += '\n';
print (c,end ='');
text = ['床前明月光','疑是地上霜','举头望明月','低头思故乡']
for hidx in range(5):
for lidx in range(4):
print(text[lidx][hidx],end='')
print('')
代码修改如下:
a = "床前明月光 疑是地上霜 举头望明月 低头思故乡"
a += ' '
for i in range(0, 6):
for j in range(0, 4):
c = a[j * 6 + i]
if (c == ' '):
continue
if (j == 3):
c += '\n'
print(c,end ='')
运行结果:
床疑举低
前是头头
明地望思
月上明故
光霜月乡
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632