📜  Python中的 turtle.towards()函数

📅  最后修改于: 2022-05-13 01:55:42.904000             🧑  作者: Mango

Python中的 turtle.towards()函数

turtle 模块以面向对象和面向过程的方式提供海龟图形原语。因为它使用 tkinter 作为底层图形,所以它需要安装一个支持 Tk 的Python版本。

乌龟.towards()

此函数用于返回从海龟位置到由 x、y 指定的位置的线与海龟的起始方向之间的角度。

句法 :

turtle.towards(x, y=None)

参数:

Arguments               Description                                                                                                   
xa number   or   a pair/vector of numbers   or    a turtle instance
ya 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) 上,即回家并在没有任何移动的情况下将所有角度都移到指定位置。