python求解
P1473
发布于2023年1月21日 21:07
阅读数 1381
主要就是找规律,可以看到*号的数量是1,3,5,7,……,2n-1,空格的数量与输入的数有关,输入的数-行数(n):
num = int(input())
for i in range(1,num+1):
print(" "*(num-i),end="")
print("*"*(2*i-1))
for i in range(num-1,0,-1):
print(" " * (num - i), end="")
print("*" * (2 * i - 1))
登录后发布评论
暂无评论,来抢沙发