In [1]: int(1).__add__(2)
Out[1]: 3

In [2]: type(1)
Out[2]: <type 'int'>

In [3]: 1.__add__(2)
------------------------------------------------------------
File "<ipython console>", line 1
1.__add__(2)
^
SyntaxError: invalid syntax

なんでこれ駄目なの?