yhm7210 发表于 2020-6-17 13:26:39

怎么打印图形?

*

*   *   *

*   *    *   *   *            
请问怎么用循环嵌套打印出这个图形?谢谢老师

Twilight6 发表于 2020-6-17 13:36:05


这样可行不?

row = int(input('请输入你要打印的行数:'))
for i in range(1,row*2,2):
    print('*'*i)

叙白 发表于 2020-6-17 13:39:13

for i in range(1,6):
    if i % 2 == 0:
      print("")
    else:
      print("*" * i)

yhm7210 发表于 2020-6-17 14:23:11

验证了两位老师的程序,非常棒,谢谢指点

qiuyouzhi 发表于 2020-6-17 14:25:27

叙白 发表于 2020-6-17 13:39


可以直接print(),而不需print("")

叙白 发表于 2020-6-17 14:26:25

qiuyouzhi 发表于 2020-6-17 14:25
可以直接print(),而不需print("")

手滑了{:10_250:}
页: [1]
查看完整版本: 怎么打印图形?