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