旧版第004讲课后作业动动手第2题,拓展题目数字金字塔
temp = int(input('请输入一个整数:'))while temp:
print(' '*(temp-1),'*'*temp)
temp -= 1
在做题目的时候 突然想找个类似的题目,所以翻到了别人发的数字金字塔觉得有意思就做了一下
题目要求是这样输出
1
121
12321
temp = int(input('请输入金字塔的层数:'))
for i in range(1,temp+1):
print((temp-i) * ' ',end='')#提前输出空格,end=''的作用为不换行
if i==1:
print(i)
else:
for j in range(1,i+1):
print (j,end='')
for j in range(1,i):
print (i-1,end='')
i-=1
print()
页:
[1]