Python编写程序输出金字塔
时间: 2024-06-08 07:03:47 浏览: 111
输入一个大写字母,程序根据输入字符在字母表的顺序位置n,输出一个高度为n的金字塔图形
好的,可以使用Python编写程序输出金字塔,下面是代码实现:
```
# 获取用户输入的层数
num = int(input("请输入金字塔的层数:"))
# 循环输出金字塔
for i in range(1, num+1):
# 打印空格
print(" "*(num-i), end="")
# 打印星号
print("*"*(2*i-1))
```
以上程序将会输出一个指定层数的金字塔,每一行的星号数是奇数,中心对齐。如果您需要输出倒金字塔,只需要将循环次数改为倒序即可。
阅读全文