Python:算数魔法方法

方法名 作用
__add__(self,other) 定义加法的行为:+
__add__(self,other) 定义加法的行为:+
__add__(self,other) 定义加法的行为:+
__sub__(self,other) 定义减法的行为:-
__mul__(self,other) 定义乘法的行为:*
__truediv__(self,other) 定义真除法的行为:/
__floordiv__(self,other) 定义整数除法的行为://
__mod__(self,other) 定义取模算法的行为:%
__divmod__(self,other) 定义当被 divmod() 调用时的行为
__pow__(self,other) 定义当被 power() 调用或 ** 运算时的行为
__lshift__(self,other) 定义按位左移位的行为:<<
__rshift__(self,other) 定义按位左移位的行为:>>
__and__(self,other) 定义按位与操作的行为:&
__xor__(self,other) 定义按位异或操作的行为:^
__or__(self,other) 定义按位或操作的行为:|

猜你喜欢

转载自blog.csdn.net/qq_33811662/article/details/80966181