python turtle库绘制正方形
时间: 2024-09-25 16:01:25 浏览: 51
Python如何使用turtle库绘制图形
Python的turtle库是一个图形处理模块,非常适合初学者学习基础的绘图操作。绘制正方形的基本步骤如下:
1. 首先,你需要导入turtle模块:
```python
import turtle
```
2. 创建一个turtle对象,它代表画笔:
```python
t = turtle.Turtle()
```
3. 设置画笔的位置和方向为初始位置(0度):
```python
t.penup() # 提起画笔防止多次移动时留下痕迹
t.goto(0, 0) # 移动到画布左上角
t.pendown() # 放下画笔开始绘画
t.setheading(0) # 对准正东方向
```
4. 使用for循环绘制四条边,每次旋转90度并前进一定的距离(例如100像素):
```python
side_length = 100 # 正方形边长
for _ in range(4): # 绘制4次,完成一个正方形
t.forward(side_length)
t.right(90) # 顺时针旋转90度
```
5. 最后,记得关闭turtle窗口:
```python
turtle.done() # 程序结束时自动关闭窗口
```
完整的代码示例:
```python
import turtle
t = turtle.Turtle()
t.penup()
t.goto(0, 0)
t.pendown()
t.setheading(0)
side_length = 100
for _ in range(4):
t.forward(side_length)
t.right(90)
turtle.done()
```
阅读全文