python倒叙数字金字塔
时间: 2023-11-14 13:09:34 浏览: 114
好的,以下是 Python 实现倒序数字金字塔的代码:
```
n = int(input("请输入金字塔的层数:"))
for i in range(n, 0, -1):
for j in range(n-i):
print(" ", end="")
for k in range(i*2-1):
print(i, end="")
print()
```
这段代码中,我们首先通过 `input` 函数获取用户输入的金字塔层数,然后使用两个嵌套的 `for` 循环来打印金字塔。外层循环控制行数,内层循环控制每一行的输出。具体来说,内层循环中,第一个循环用于打印空格,第二个循环用于打印数字。
例如,当用户输入 5 时,输出结果如下:
```
555555555
4444444
33333
222
1
```
阅读全文