"""分析: 每行有空格和星星组成,也就是逐行打印星星和空格即可 发现星星的每层的个数是第一个是1,3,5.。 每层空格是总层数减相应的层数()假设10层"""level=10for i in range(1,level+1): print((level-i)*' ',end='') print((2*i-1)*'*')# print('*******')结果:
个人感觉有些要倒了的感觉,请大家指正。