Python 中 seth() 函数详解

掌握海龟绘图中的方向控制

什么是 seth()?

在 Python 的 turtle(海龟绘图)模块中,seth()setheading() 的简写, 用于设置海龟的朝向角度。该函数接受一个数值参数,表示以度为单位的方向角(0° 表示正右方,90° 表示正上方,以此类推)。

基本语法

turtle.seth(to_angle)

其中 to_angle 是一个数字,表示目标方向的角度。

使用示例

import turtle

t = turtle.Turtle()
t.seth(0)   # 面向右
t.forward(100)

t.seth(90)  # 面向上
t.forward(100)

t.seth(180) # 面向左
t.forward(100)

t.seth(270) # 面向下
t.forward(100)

turtle.done()

上述代码将绘制一个“┘└”形状,展示不同方向的移动效果。

注意事项