turtle Python · 常用模块
`turtle` 是 Python 内置的绘图库,可以控制一只“小海龟”在屏幕上移动、转向、画线。它常用来教初学者编程,通过简单的命令画出各种图形。就像指挥一支画笔在纸上移动,你让它前进它就前进,你让它转弯它就转弯。这里注意,它不是只能画海龟!
怎么用
先 `import turtle`,然后创建海龟对象并调用方法。
小例子
import turtle turtle.forward(100) # 前进100像素 turtle.right(90) # 右转90度 turtle.forward(100) turtle.left(90) turtle.forward(100) turtle.done() # 保持窗口打开 **运行结果**:打开一个绘图窗口,画出一个“L”形。
运行结果
画完了
对比:不用 turtle,画图需要使用复杂的图形库
# 使用 matplotlib、pygame 等都需要更多配置 用 `turtle` 可以快速上手,可视化效果直观。
常见使用场景
1. 绘制几何图形:
import turtle
for _ in range(4):
turtle.forward(100)
turtle.right(90) # 画正方形
turtle.done()
2. 绘制复杂图案(如螺旋线):
import turtle
for i in range(100):
turtle.forward(i * 2)
turtle.right(144)
turtle.done()
3. 教学演示、趣味编程。
提醒:- `turtle.done()` 和 `turtle.mainloop()` 都用来保持窗口不关闭。 - 可以控制海龟颜色、粗细、速度等。 - 在 Jupyter Notebook 中可能需要额外配置。
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条