在Python中设置海龟的角度

7
我正在创建一个函数,使长颈鹿朝特定方向和距离移动(不要问为什么)。
如果用户在参数中输入“西”,则无论方向如何,乌龟都应向西移动。但是乌龟的角度每次都会改变,我无法固定一个值让我的乌龟转向特定方向。
我需要将角度设置为,比如90,这样它就可以向东移动。我找不到实用的函数来实现这个目的。我尝试使用Pen().degrees(90),但那行不通。有人知道我该怎么做吗?

你有任何代码吗?没有代码很难看出你在做什么并解释如何修复它。 - turbo
是的,提供一些你所尝试的代码将有所帮助。 - shad0w_wa1k3r
2个回答

11
你正在寻找turtle.setheading()
>>> turtle.setheading(90)
>>> turtle.heading()
90.0

你可以将这个方法与一个简单的字典结合使用,以获得你想要的精确结果。

谢谢。当我尝试这个时,它给了我一个错误,但是我相信我可以解决它。谢谢! - Jonathan Spirit

-3

turtle.right(90) 这将会让海龟向右转90度


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接