课程
/后端开发
/Python
/python进阶
def gcd(a, b): if b == 0: return a return gcd(b, a % b) 感觉这个函数只是找出了最大公约数,那么问题来了,分数化简是通过哪一步实现的
2017-10-31
源自:python进阶 6-5
正在回答
在__str__方法中化简的,应该有一个return '%s/%s'%(self.p/g,self.q/g)
gcd方法确实是求出最大公约数的
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号