最贊回答 / 慕俠6748888
在這幾節來了解,self 就一橋梁吧!以后代表的概念,先不管?self.name 和外面實例的 ***.name對應self.name=name ?就是通過self.name把name 的數據給到外面的實例。其實這兩個name根本沒關系,=號才是關鍵,只是怕亂起個相同名字好對應。class Person(object): ????def __init__(self, nx, sex, age): ????????self.nb?= nx ????????self.sex = sex ????????...
2020-10-04
最贊回答 / 慕粉6398034
線上編譯器的版本不是Python3.X,除法還是和2.X版本一樣只能取整,所以沒有__truediv__這個正常除法,只有__div__這個除法,然而這個除法如果整數和整數除只能向下取整,只有浮點數和浮點數或者浮點數和整數相除才會取小數點之后的數
2020-09-26
已采納回答 / 慕蓋茨7031404
程序里的 self.p * r.q用來計算通分后分數的分子。這里把有理數用分數表示,有理數的運算也就成了分數的運算,如計算:1/3 + 1/5,先進行通分變成:5/15 + 3/15,這個5/15的分子就是程序里的 self.p * r.q
2020-09-17