课程
/后端开发
/Python
/python进阶
请问return Rational(self.p * r.q + self.q * r.p, self.q * r.q)怎么理解
2015-03-19
源自:python进阶 6-5
正在回答
就是最基本的分数的相加,p是分子,q是分母,所以分数相加需要同分母才能相加啊,根据这个思路就是如程序所写的
1/3+1/2,分母同化,于是的self.q*r.q=6,然后分别将分子扩大倍数。
self.p * r.q + self.q * r.p分子 那个是坟墓
风流水
alvy 回复 风流水
风流水 回复 alvy
a412739861 回复 风流水
iceham 回复 alvy
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计