當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python turtle.towards()用法及代碼示例

turtle 模塊以麵向對象和麵向過程的方式提供 turtle 圖形基元。由於它使用tkinter作為基礎圖形,因此需要安裝有Tk支持的Python版本。

turtle .towards()

此函數用於返回從turtle-position到由x,y指定的位置的線與 turtle 的起始方向之間的角度。

用法:

turtle.towards(x, y=None)

參數:

參數 描述
x 數字或數字對/向量或 turtle 實例
y 一個數字或無或無

下麵是上述方法的實現示例:



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

在這裏,我們可以看到一個人可以很容易地與任何坐標點成一個角度而無需轉到該點。在上麵的示例中, turtle 保持在(0,0)上,即返回原處,並且將所有角度都移至指定位置而沒有任何移動。

相關用法


注:本文由純淨天空篩選整理自deepanshu_rustagi大神的英文原創作品 turtle.towards() function in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。