【上机目的】 打印出如下图案(菱形): * *** ***** ******* ***** *** * 【案例分析】 先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。 python完成
时间: 2023-11-25 20:50:13 浏览: 191
上机目的是打印出一个菱形图案。可以使用双重for循环来实现,第一层循环控制行数,第二层循环控制列数。具体实现如下:
```python
# 打印菱形
for i in range(1, 8):
if i <= 4:
print(" " * (4 - i) + "*" * (2 * i - 1))
else:
print(" " * (i - 4) + "*" * (15 - 2 * i))
```
运行结果如下:
```
*
***
*****
*******
*****
***
*
```
阅读全文
相关推荐
![ppt](https://img-home.csdnimg.cn/images/20241231044937.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)