Python 2.x中龟与点之间的距离

时间:2018-02-09 15:05:29

标签: python-2.7 turtle-graphics

我想得到我的乌龟(这是一个Vec2D)和一个点(' a'也是一个Vec2D)之间的距离我已经看到了如何获得两点之间的距离,如{ {1}}但我想知道距离而不使用完整坐标。相反,我只是想使用'和' a'为我的乌龟和点。有人知道怎么做这个吗?

1 个答案:

答案 0 :(得分:0)

如果我理解您的需要,您可以使用t.distance(a)。乌龟的.distance()方法在每个help(turtle.distance)中作为参数(或参数)接受的内容是灵活的:

distance(x, y)         # two coordinates
distance((x, y))       # a pair (tuple) of coordinates
distance(Vec2d)        # e.g. as returned by position()
distance(other_turtle) # distance to another turtle