http://docs.python.org/2/reference/datamodel.html
数学类运算符
x + y __add__()
x - y sub
x * y mul
x / y div
x==y eq
x > y gt
x>=y ge
x < y lt
x<=y le
x!=y ne
序列运算符
len(x) __len__()
x in y __contains__
y = x[key] getitem
x[key] = y setitem
通用类运算符
x = myClass() __init__().......__del__()
print(x) __str__
控制反转(操作数1没有方法,用操作数2的方法)
__radd__
__rsub__
__rmul__
__rdiv__
__rand__
__ror__