在Python中设置乌龟的角度

时间:2013-12-10 18:45:51

标签: python angle turtle-graphics

我正在创建一个能让长颈鹿沿某个方向和距离移动的功能(不要问)。

如果用户在参数中键入“west”,则乌龟应该朝西方向移动。但是乌龟的角度每次都在变化,我无法确定我的乌龟的价值转向某个方向。

我需要将角度设置为90,以便它可以向东移动。我找不到用于此目的的有用功能。我试图使用Pen().degrees(90),但这不起作用。有谁知道我怎么能这样做?

2 个答案:

答案 0 :(得分:6)

您正在寻找turtle.setheading()

>>> turtle.setheading(90)
>>> turtle.heading()
90.0

您可以将其与简单的词典结合使用,以获得您所追求的结果。

答案 1 :(得分:-3)

turtle.right(90) 这会把乌龟变成90°