python for循环打印图形
时间: 2023-10-18 14:30:47 浏览: 101
你可以使用for循环来打印不同的图形。下面是几个示例:
1. 打印正方形:
```python
side_length = 5
for i in range(side_length):
for j in range(side_length):
print('*', end=' ')
print()
```
输出:
```
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
```
2. 打印直角三角形:
```python
height = 5
for i in range(height):
for j in range(i + 1):
print('*', end=' ')
print()
```
输出:
```
*
* *
* * *
* * * *
* * * * *
```
3. 打印倒立的直角三角形:
```python
height = 5
for i in range(height, 0, -1):
for j in range(i):
print('*', end=' ')
print()
```
输出:
```
* * * * *
* * * *
* * *
* *
*
```
这只是一些简单的例子,你可以根据自己的需求来修改循环条件和打印的内容,以创建不同的图形。
相关问题
for循环打印几何图形python
可以使用for循环打印一些简单的几何图形,例如下面的正方形、三角形和菱形:
正方形:
```
for i in range(5):
for j in range(5):
print("*", end=" ")
print()
```
三角形:
```
for i in range(5):
for j in range(i+1):
print("*", end=" ")
print()
```
菱形:
```
for i in range(1, 6):
for j in range(1, 6-i):
print(" ", end="")
for k in range(1, i*2):
print("*", end="")
print()
for i in range(4, 0, -1):
for j in range(1, 6-i):
print(" ", end="")
for k in range(1, i*2):
print("*", end="")
print()
```
如果你需要其他的几何图形,可以在for循环中进行不同的打印方式和控制。
python双重循环打印图形
好的,下面是一个双重循环打印正方形的 Python 代码示例:
```python
for i in range(5):
for j in range(5):
print("*", end=" ")
print()
```
这个代码会输出一个边长为 5 的正方形,其中每个边角都是星号。你可以通过修改外层循环和内层循环的迭代次数来调整正方形的大小。
如果你想打印其他形状,可以在内层循环中添加一些条件语句,例如:
```python
for i in range(5):
for j in range(5):
if i == 0 or i == 4 or j == 0 or j == 4:
print("*", end=" ")
else:
print(" ", end=" ")
print()
```
这个代码会输出一个边长为 5 的空心正方形,其中边缘是星号,内部是空格。你可以根据需要修改条件语句来打印其他形状,例如菱形、三角形等等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)