python输出菱形字符图案
时间: 2023-12-21 09:29:01 浏览: 117
python输出菱形字符图案.md
以下是Python输出菱形字符图案的代码实现:
```python
n = int(input("请输入菱形的边长:"))
s = ' *'
# 输出上半部分
for i in range(1, n+1, 2):
print((s*i).center(2*n-1).strip().center(2*n-1).rstrip())
# 输出下半部分
for i in reversed(range(1, n-1, 2)):
print((s*i).center(2*n-1).strip().center(2*n-1).rstrip())
```
运行程序后,会要求用户输入菱形的边长,然后输出对应的菱形字符图案。
阅读全文