输入一个N,并输出以N行作为对称行的菱形图案,例如,输入3,输出下面图案:
时间: 2024-05-15 21:17:33 浏览: 79
输入数字输出菱形
以下是输出以3行作为对称行的菱形图案的Python代码实现:
```python
n = int(input("请输入一个正整数N:"))
# 打印上半部分
for i in range(1, n+1):
print(" "*(n-i) + "* "*i)
# 打印下半部分
for i in range(n-1, 0, -1):
print(" "*(n-i) + "* "*i)
```
输出结果如下:
```
请输入一个正整数N:3
*
* *
* * *
* *
*
```
希望能够帮助到你!
阅读全文