课程
/后端开发
/Python
/python进阶
在print r1+r2时,调用__add__方法,那么就算是self是r1,r是r2么?那么返回语句中的p和q分别是什么?
2019-06-19
源自:python进阶 6-5
正在回答
可以这么认为,self就是r1,r是r2,这样self.p,self.q,r.p,r.q分别是1,3,1,2,返回的p就是
self.p * r.q + self.q * r.p,返回的q就是self.q * r.q
慕无忌zZ 提问者
小马_125 回复 慕无忌zZ 提问者
慕无忌zZ 提问者 回复 小马_125
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计