打印出如下图案(菱形) * *** ***** ******* ***** *** *
时间: 2023-12-07 18:02:39 浏览: 78
打印菱形图案
5星 · 资源好评率100%
以下是使用Python代码打印菱形图案的示例:
```python
def print_diamond(rows):
# 打印上半部分
for i in range(1, rows, 2):
print(" " * ((rows - i) // 2) + "*" * i)
# 打印中间行
print("*" * rows)
# 打印下半部分
for i in range(rows - 2, 0, -2):
print(" " * ((rows - i) // 2) + "*" * i)
# 菱形的总行数
total_rows = 7
# 打印菱形
print_diamond(total_rows)
```
输出结果为:
```
*
***
*****
*******
*****
***
*
```
阅读全文