python第四十四讲
想问一下小甲鱼在python第四十四讲的视频讲解中,有一处直接定义后调用__repr__(self)这个魔法方法不就行了吗?为什么要先调用__str__(self)这个魔法方法后再使__repe__=__str__? 发代码 并不是所有的人都看了视频,即使看了,时间久了也会忘记。请讲清问题,发代码。
否则很少有人知道你在说什么 看不懂你的问题??? 你的意思是:
为什么不直接定义 __str__(self) 和 __repr__(self)
而是定义完 __str__(self) 后 令 __repr__ = __str__吗?
如果是,那么这是因为它们两个魔法方法的内容相同,
所以,直接将 __str__ 赋值给 __repr__ 噢噢,好像知道了,感谢
页:
[1]