一、核心函数讲解
1. turtle.seth(角度)
全称:setheading(),简写seth()
作用:绝对角度设定,以画布水平向右(正东)为 0° 基准,直接让海龟朝向指定角度,和海龟当前朝向无关。
角度规则:
2. 配套基础函数
turtle.fd(长度)/ forward():海龟向前直线移动指定像素
import turtle as t:导入绘图库,简写为 t 方便调用
二、等边三角形完整代码
三、代码逐行逻辑拆解
循环range(3),i 依次取0、1、2,分 3 轮执行:第 1 轮 i=0
第 2 轮 i=1
第 3 轮 i=2
四、关键知识点区分(易混对比)
t.seth(角度):绝对角度,永远以向右 0° 为参照,不受海龟之前朝向影响
t.left(角度) / t.right(角度):相对角度,在海龟当前面朝的方向上左右旋转
五、运行效果说明
运行代码后弹出绘图窗口,画出边长 100 像素的标准等边三角形;控制台会依次打印0、1、2,直观看到循环变量变化。补充拓展
开始进入疯狂的刷题阶段,但我觉得最近好累
,10点到家没吃饭,点个外卖 最后还被人讹了外卖 ,这人生太苟且了