小编典典

如何在类中调用函数?

all

我有这段代码可以计算两个坐标之间的距离。这两个函数都在同一个类中。

但是,如何在函数distToPoint中调用函数isNear

class Coordinates:
    def distToPoint(self, p):
        """
        Use pythagoras to find distance
        (a^2 = b^2 + c^2)
        """
        ...

    def isNear(self, p):
        distToPoint(self, p)
        ...

阅读 124

收藏
2022-04-04

共1个答案

小编典典

由于这些是成员函数,因此将其作为实例上的成员函数调用,self.

def isNear(self, p):
    self.distToPoint(p)
    ...
2022-04-04