def diagonal(t, x, y):
"""Makes a diagonal line to the given x, y offsets and return"""
from math import atan2, sqrt, pi
angle = atan2(y, x) * 180/pi
dist = sqrt(x**2 + y**2)
lt(t, angle)
fdbk(t, dist)
rt(t, angle)
我不明白atan2
方法是做什麼的。它如何計算角度?爲什麼還有另一種計算距離的方法?如何在Python中對角?
「我不明白什麼是ATAN2方法做」你看文檔? –
如果可能的話,請編寫適當縮進的代碼並引用代碼的來源。 – ABcDexter
https://docs.python.org/3/library/math.html#math.atan2 –