python使用循环建立三角形金字塔
时间: 2023-06-29 18:14:48 浏览: 164
python循环输出三角形图案的例子
以下是使用 Python 循环建立三角形金字塔的示例代码:
```python
# 输入三角形金字塔的层数
layers = int(input("请输入三角形金字塔的层数:"))
# 循环建立三角形金字塔
for i in range(layers):
# 输出每一行的空格
for j in range(layers-i-1):
print(" ", end="")
# 输出每一行的星号
for k in range(2*i+1):
print("*", end="")
# 换行
print()
```
运行上述代码后,在命令行中输入三角形金字塔的层数,即可输出相应层数的三角形金字塔。例如,输入层数为 5,则输出如下图所示的三角形金字塔:
```
*
***
*****
*******
*********
```
阅读全文