1、请输入菱形的边长,对应输出茭形。
时间: 2023-06-25 21:05:03 浏览: 107
以下是 Python 代码实现:
```python
n = int(input("请输入菱形的边长:"))
for i in range(n):
for j in range(n-i-1):
print(" ", end="")
for j in range(2*i+1):
print("*", end="")
print()
for i in range(n-2, -1, -1):
for j in range(n-i-1):
print(" ", end="")
for j in range(2*i+1):
print("*", end="")
print()
```
输出示例(当输入边长为 5 时):
```
*
***
*****
*******
*********
*******
*****
***
*
```
在这个示例中,输入的菱形边长为 5,程序根据边长进行了居中对齐,并输出了对应的茭形图案。
阅读全文