网站首页 网站地图
网站首页 > 娱乐人生 > 字符菱形怎么编程

字符菱形怎么编程

时间:2026-03-17 16:32:24

```python

n = int(input("请输入菱形的边长:"))

上半部分

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, 0, -1):

print(chr(64 + j), end="")

换行

print()

下半部分

for i in range(n - 2, -1, -1):

打印左侧空格

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, 0, -1):

print(chr(64 + j), end="")

换行

print()

```

运行代码,输入参数n,即可输出字符菱形。