Appearance
Turtle 绘图练习
用 Python 自带的 turtle 模块画图。不需要装任何东西,装了 Python 就能跑,画错了改一行就能看到新结果——这是最适合用来练"循环"和"函数"的地方。
给谁用
- 学完了变量、输入输出,正在学
for循环的孩子 - 想找现成画图例题、不想每次重新编的编程老师
- 自己学过一点 Python,想练手但不知道画什么的初学者
不建议零基础从这里开始。先把"变量、输入、if 判断、for 循环"过一遍,再回来画图,否则每一行的意思都要查,很挫败。
怎么排的
页面按编号排,数字越大越难,可以直接顺着做:
| 编号段 | 练什么 | 前置要求 |
|---|---|---|
| 01xx 入门 | 前进、转向、抬笔落笔、颜色 | 会写 for 循环 |
| 02xx 循环一阶 | 正多边形、五角星、重复图案 | 知道 range() |
| 03xx 循环二阶嵌套 | 风车、花瓣、螺旋 | 理解"循环里面再放一个循环" |
| 04xx 动画与游戏 | 键盘控制、计时、碰撞 | 会写函数 |
| 05xx 大程序 | 完整作品,多文件 | 会用函数拆分任务 |
每一页长什么样
所有练习页都是同一个格式,方便你直接拿来备课:
- 做成什么、给谁用
- 需要什么基础
- 完整代码(复制就能跑)
- 容易卡在哪(真实踩过的坑)
- 怎么改(给孩子留的发挥空间)
- 文件下载与版本
当前状态
这个栏目正在重建中,先放几页样例验证版式。历史积累的几百个 turtle 程序正在逐个核对可运行性和素材完整性,核对一批上一批,不做"先全部上传再说"。
有问题或想要某个效果找不到,可以在关于页找到联系方式告诉我。
