利用turtle库绘制正方形螺旋线
时间: 2023-10-24 18:05:56 浏览: 131
Python的turtle库绘制
5星 · 资源好评率100%
以下是利用turtle库绘制正方形螺旋线的Python代码:
```python
import turtle
# 设置初始位置
turtle.up()
turtle.goto(0, 0)
turtle.down()
# 设置初始角度和步长
angle = 0
step = 5
# 绘制正方形螺旋线
for i in range(100):
turtle.forward(step)
turtle.right(angle)
angle += 90
step += 5
# 隐藏海龟
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行代码后,将会在窗口中绘制出一个正方形螺旋线。其中,angle变量用于记录每个角度,step变量用于记录每个步长。在绘制过程中,每次前进step长度,然后右转90度,angle加上90度,以此类推,形成正方形螺旋线的形状。
阅读全文