什么是 turtle 库?
turtle 是 Python 自带的标准库之一,用于绘制图形。它通过控制一个“海龟”在屏幕上移动来画线,非常适合编程初学者理解程序逻辑和图形输出。
无需安装额外依赖,只要你的系统有 Python(通常为 3.x 版本),即可直接使用。
如何导入 turtle 库?
最简单的导入方式如下:
import turtle
你也可以使用别名简化调用:
import turtle as t
或者直接导入所有函数(不推荐,但常见于教学):
from turtle import *
基础绘图示例
下面是一个绘制正方形的完整例子:
import turtle
# 创建画布和海龟
screen = turtle.Screen()
pen = turtle.Turtle()
# 绘制正方形
for _ in range(4):
pen.forward(100)
pen.right(90)
# 点击关闭窗口
screen.exitonclick()
运行效果: 屏幕上将出现一个边长为 100 像素的正方形。
常用 turtle 命令速查
turtle.forward(distance):向前移动指定距离turtle.backward(distance):向后移动turtle.right(angle):右转指定角度turtle.left(angle):左转指定角度turtle.penup():抬起画笔(移动时不绘图)turtle.pendown():放下画笔(恢复绘图)turtle.circle(radius):绘制圆形turtle.color("red"):设置画笔颜色turtle.speed(10):设置移动速度(1~10)
为什么使用 turtle?
- ✅ 内置库,开箱即用
- ✅ 直观可视化,帮助理解循环、函数等概念
- ✅ 适合教学、儿童编程启蒙
- ✅ 可制作简单动画或艺术图案