# 数字金字塔
n=eval(input("请输入行数:"))
t = 2 * (n - 1) #空格与行数对应的关系
for i in range(1, n + 1):
print(" " * t, end="")
t -= 2
for j in range(1, i + 1):
print(str(j) + " ", end="")
for k in range(i - 1, 0, -1):
print(str(k) + " ", end="")
print() #换行
运行结果如下: