有函数调用的类与没有函数调用的类有什么区别?

时间:2019-01-01 00:29:20

标签: python class

下面提供了两个类。它们之间的唯一区别是函数调用。在我看来,两者的运作方式完全相同,并且似乎产生了相同的结果

它们之间实际上有什么区别吗?多么微妙?谢谢

class Circle:
    def __init__(self, r):
        self.radius = r

    def area(self):
        return (3.14*self.radius**2)

    def perimeter(self):
        return (2*3.14*self.radius)

class Circle():
    def __init__(self, r):
        self.radius = r

    def area(self):
        return (3.14*self.radius**2)

    def perimeter(self):
        return (2*3.14*self.radius)

0 个答案:

没有答案