Python中的 turtle.towards()函数
turtle 模块以面向对象和面向过程的方式提供海龟图形原语。因为它使用 tkinter 作为底层图形,所以它需要安装一个支持 Tk 的Python版本。
乌龟.towards()
此函数用于返回从海龟位置到由 x、y 指定的位置的线与海龟的起始方向之间的角度。
句法 :
turtle.towards(x, y=None)
参数:Arguments Description x a number or a pair/vector of numbers or a turtle instance y a number or None or None
下面是上述方法的一个例子的实现:
Python3
# import package
import turtle
# go towards east
ang=turtle.towards(100,0)
# print angle
print(ang)
# go towards north
ang=turtle.towards(0,100)
# print angle
print(ang)
# go towards west
ang=turtle.towards(-100,0)
# print angle
print(ang)
# go towards south
ang=turtle.towards(0,-100)
# print angle
print(ang)
输出 :
0.0
90.0
180.0
270.0
在这里我们可以看到,一个人可以很容易地得到一个朝向任何坐标点的角度,而无需去那个点。在上面的示例中,乌龟保持在 (0,0) 上,即回家并在没有任何移动的情况下将所有角度都移到指定位置。