前言:
目前姐妹们对“程序设计菱形图案”可能比较关心,看官们都需要知道一些“程序设计菱形图案”的相关资讯。那么小编也在网上网罗了一些有关“程序设计菱形图案””的相关资讯,希望兄弟们能喜欢,小伙伴们一起来学习一下吧!分析:这个菱形每一行是由多个空格和星号组成。前四行一个规律星号增多,后五行一个规律星号减少。
代码:
#导入系统输出的库from sys import stdoutN = 4#递增的星号行数为5#打印单行的星号def PrintLine(blank_count, start_count): #打印星号前的空格 for i in range(blank_count): stdout.write(' ') #打印星号 for j in range(start_count): stdout.write('*') print('\n')for k in range(N): PrintLine(N - k, k*2+1)for m in range(N, -1, -1): PrintLine(N - m, m*2+1)
结果:
* *** ***** **************** ******* ***** *** *
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #程序设计菱形图案 #python打印星号金字塔 #程序设计输出菱形 #python用for循环画菱形 #编写程序输出菱形图案