Целое число 2
имеет метод __add__
:
>>> "__add__" in dir(2)
True
... но вызов вызывает синтаксисError:
>>> 2.__add__(3)
File "<stdin>", line 1
2.__add__(3)
^
SyntaxError: invalid syntax
Почему я не могу использовать метод __add__
?