r为什么不用定义?
例子中的代码:
def __add__(self,r):
return Rational(self.p*r.q+self.q*r.p,self.q*r.q)
为什么这里的r不用定义的就知道r是个分数?有分子p,有分母q这两个属性?
例子中的代码:
def __add__(self,r):
return Rational(self.p*r.q+self.q*r.p,self.q*r.q)
为什么这里的r不用定义的就知道r是个分数?有分子p,有分母q这两个属性?
2016-11-21
举报