python打印镂空金字塔,体现循环精髓

在这里插入图片描述
for i in range(6): #循环6次打印6行
for j in range(5-i): #打印空格每次循环递减
print(’ ‘,end=’’)
for q in range(2i+1): #打印星星
if q0 or i5 or q==2
i: #判断打印星星位置,在开头,结尾和最后一行打印星星
print(’*’,end=’’)
else:
print(’ ‘,end=’’)
print() #每行循环结束后换行

猜你喜欢

转载自blog.csdn.net/weixin_44675383/article/details/87896559