课程
/后端开发
/Python
/python进阶
class Rational(object): def __init__(self,p,q): self.p = p self.q = q
2018-05-24
源自:python进阶 6-5
正在回答
代码里面写好的啊
IRVLIN 提问者
估计你是对有理数的概念不清晰,有理数的定义:数学上,有理数是一个整数a和一个正整数b的比,例如3/8,通则为a/b。0也是有理数。有理数是整数和分数的集合,整数也可看做是分母为一的分数。有理数的小数部分是有限或为无限循环的数。不是有理数的实数称为无理数,即无理数的小数部分是无限不循环的数。
至于rational类为啥表示有理数,有理数的英文翻译就是Rational number,这个类的取名跟整数int(integer),浮点数float(Floating-point number)一个道理啊
青萍之风 回复 IRVLIN 提问者
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号