最贊回答 / 慕粉6398034
線上編譯器的版本不是Python3.X,除法還是和2.X版本一樣只能取整,所以沒有__truediv__這個(gè)正常除法,只有__div__這個(gè)除法,然而這個(gè)除法如果整數(shù)和整數(shù)除只能向下取整,只有浮點(diǎn)數(shù)和浮點(diǎn)數(shù)或者浮點(diǎn)數(shù)和整數(shù)相除才會(huì)取小數(shù)點(diǎn)之后的數(shù)
2020-09-26
例子中引用循環(huán)變量返回值為函數(shù),所以會(huì)受到循環(huán)變量變化影響,任務(wù)中將返回值進(jìn)行實(shí)際賦值,后續(xù)變量產(chǎn)生變化不對已賦值變量產(chǎn)生影響,不知道這么理解對不對
2020-09-24
#set方法作用,i guess
Animal('1', 1, '1')
print(dog.get_info())
dog.set_info('2',2,'2')
print(dog.get_info())
Animal('1', 1, '1')
print(dog.get_info())
dog.set_info('2',2,'2')
print(dog.get_info())
2020-09-23
L1 = ['bob', 'about', 'Zoo', 'Credit']
L2 = sorted(L1,key=str.lower)
print(L2)
L2 = sorted(L1,key=str.lower)
print(L2)
2020-09-18
已采納回答 / 慕蓋茨7031404
程序里的 self.p * r.q用來計(jì)算通分后分?jǐn)?shù)的分子。這里把有理數(shù)用分?jǐn)?shù)表示,有理數(shù)的運(yùn)算也就成了分?jǐn)?shù)的運(yùn)算,如計(jì)算:1/3 + 1/5,先進(jìn)行通分變成:5/15 + 3/15,這個(gè)5/15的分子就是程序里的 self.p * r.q
2020-09-17