The integer 2
has an __add__
method:
>>> "__add__" in dir(2)
True
... but calling it raises a SyntaxError:
>>> 2.__add__(3)
File "<stdin>", line 1
2.__add__(3)
^
SyntaxError: invalid syntax
Why can't I use the __add__
method?
Question&Answers:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…