题目
用 Python Turtle 绘制下面的图形。
题目说明
这道题的目标很简单:让海龟从当前位置向前走一段距离,画出一条水平直线。开始写代码前,可以先观察图形只有一条线段,没有转弯,所以重点是确认海龟默认朝向和前进命令的作用。
最终效果

Python 海龟绘图 100 题,第 1 题
知识点
import turtle as t:导入 Turtle 库,并用t作为简写。t.forward(100):让海龟向前移动 100 个像素。t.fd(100):forward()的简写,效果相同。- 海龟默认朝右,所以前进时会画出一条从左到右的横线。
绘图思路
这幅图由一条直线组成,不需要设置角度,也不需要循环。程序只要先导入 Turtle 库,再让海龟向前走 100 个像素,就能得到题目中的线段。
完整代码
import turtle as t
t.fd(100)
关键步骤讲解
导入 Turtle 库
import turtle as t 表示导入海龟绘图库,并把它简写成 t。后面写 t.fd() 时,就是在调用 Turtle 的前进命令。
确认海龟的初始方向
Turtle 启动后,海龟默认面向右方。这道题不需要转弯,直接前进就会画出一条水平线。
向前画出线段
t.fd(100) 表示海龟向前移动 100 个像素。画笔默认是落下的,所以移动时会留下线条。也可以写成 t.forward(100),两种写法效果一样。
常见错误
- 写成
fd(100):没有加t.,Python 不知道要调用哪个库里的命令。 - 忘记导入 Turtle:少了
import turtle as t,后面的t.fd()会报错。 - 把数字写进引号:
t.fd("100")传入的是文字,不是距离。
练习
把 100 改成 50、150 或 200,观察线段长度有什么变化。。