什么是 Turtle 库?
turtle 是 Python 标准库中的一个模块,专为图形化编程教学设计。
它模拟一只“海龟”在屏幕上移动,通过控制海龟的前进、转向等动作来绘制图形。
非常适合编程初学者理解循环、函数和坐标系统。
快速开始:第一个 Turtle 程序
以下是一个经典的正方形绘制示例:
import turtle
# 创建画布和海龟
t = turtle.Turtle()
# 绘制正方形
for _ in range(4):
t.forward(100)
t.right(90)
turtle.done()
运行后,你将看到一个边长为 100 像素的正方形!
在线演示(简化模拟)
由于浏览器无法直接运行 Python,下面用 HTML5 Canvas 模拟一个简单的 Turtle 效果:
常用命令速查表
turtle.forward(distance)– 向前移动turtle.backward(distance)– 向后移动turtle.right(angle)– 右转角度turtle.left(angle)– 左转角度turtle.circle(radius)– 画圆turtle.penup()/turtle.pendown()– 抬笔/落笔turtle.color("red")– 设置画笔颜色
为什么选择 Turtle?
✅ 直观可视化
✅ 无需复杂环境配置
✅ 激发学习兴趣
✅ 适合中小学编程教育