topics

全部话题 - 话题: iadd
(共0页)
x********q
发帖数: 108
1
来自主题: Programming版 - 请教一个python的概念问题
我是这么理解的,python解释+=为绑定iadd,然后进行=,两个操作是“atomic”的。
iadd确实update了a,但是赋值更新为None. 加print,把id或address也打出来,应该
能看到变化。
x********q
发帖数: 108
2
来自主题: Programming版 - 请教一个python的概念问题
首先有个typo,应该是iadd吧。如果不return self,就是return None。__iadd__在见
到+=时被调用,绑定参数a, b.但是赋值给a由+=完成。结果a被设定为None。
(共0页)