python打印菱形星号代码
时间: 2024-07-17 08:00:38 浏览: 171
Python打印“菱形”星号代码方法
在Python中,打印菱形星号(也称为钻石形状)的代码通常使用循环和条件判断来实现。以下是一个简单的例子:
```python
def print_diamond(n):
# 上半部分的星号
for i in range(n):
print(" " * (n - i - 1) + "*" * (2 * i + 1))
# 下半部分的星号,从中心开始向两边递减
for i in range(n - 2, -1, -1):
print(" " * (n - i - 1) + "*" * (2 * i + 1))
# 示例:打印5行的菱形星号
print_diamond(5)
```
阅读全文