下面提供了两个类。它们之间的唯一区别是函数调用。在我看来,两者的运作方式完全相同,并且似乎产生了相同的结果
它们之间实际上有什么区别吗?多么微妙?谢谢
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)