双重for循环打印图形
时间: 2023-12-08 21:38:40 浏览: 85
巧用for循环绘制各种图形
以下是使用双重for循环打印图形的Python代码示例:
```python
n = 5 # 控制行数
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()
```
该代码可以打印出一个菱形图形,其中n为控制行数的变量,可以根据需要进行修改。
--相关问题--:
1. Python中如何使用while循环?
2. 如何在Python中打印出空心的图形?
3.
阅读全文