用Python生成大写字母ABC DEFG菱形
时间: 2023-05-19 13:02:16 浏览: 94
python笔记
以下是用 Python 生成大写字母 ABC DEFG 菱形的代码:
```
n = 7 # 菱形的行数
for i in range(n):
# 打印空格
for j in range(n - i - 1):
print(" ", end="")
# 打印字母
for j in range(i + 1):
print(chr(65 + j), end="")
for j in range(i):
print(chr(65 + i - j - 1), end="")
# 换行
print()
for i in range(n - 1):
# 打印空格
for j in range(i + 1):
print(" ", end="")
# 打印字母
for j in range(n - i - 1):
print(chr(65 + j), end="")
for j in range(n - i - 2):
print(chr(65 + n - i - j - 3), end="")
# 换行
print()
```
希望这个代码能够帮到你!
阅读全文