python打印字母沙漏
时间: 2023-07-03 14:32:19 浏览: 146
可以使用以下 Python 代码来打印字母沙漏:
```
n = int(input("请输入一个奇数:"))
for i in range(n):
for j in range(i):
print(" ", end="")
for j in range(2 * (n - i) - 1):
print("*", end="")
print()
for i in range(n - 2, -1, -1):
for j in range(i):
print(" ", end="")
for j in range(2 * (n - i) - 1):
print("*", end="")
print()
```
这段代码会让用户输入一个奇数,然后打印出相应大小的字母沙漏。例如,如果用户输入 5,则会打印出以下字母沙漏:
```
*******
*****
***
*
***
*****
*******
```
阅读全文