用python写金字塔(数字金字塔)
提示用户输入一个1-15间的整数,然后显示一个如上所示金字塔。
代码:
‘’‘数字金字塔’’’
import random
n = int(input(“请输入一个行数(1-15之间):”))
for i in range(1, n + 1, 1):
for j in range(1, n + 1 - i, 1):
print(’ ‘, end=’ ‘)
for j in range(i, 0, -1):
if j < 10:
print(’ %s ’ % j, end=’’)
else:
print(’%s ’ % j, end=’’)
for m in range(2, i + 1, 1):
if m < 10:
print(’ %s ’ % m, end=’’)
else:
print(’%s ’ % m, end=’’)
1 | print("") |