Python字母金字塔第一行A第二行ABC第三行ABCDE 居中
时间: 2023-05-27 09:05:24 浏览: 270
这是一个打印字母金字塔的Python代码:
```python
n = int(input("请输入金字塔的高度:"))
for i in range(1, n+1):
for j in range(n-i):
print(" ", end="")
for k in range(2*i-1):
print(chr(64+i+k), end="")
print()
```
输出结果如下:
```
请输入金字塔的高度:5
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
```
其中,第一层输出一个字母A,第二层输出三个字母ABC,第三层输出五个字母ABCDE,依次类推。每一层字母都居中对齐,用空格填充左右两边使其居中。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)