python 运算符 供重载参考
程序员文章站
2022-05-18 18:02:16
...
二元运算符 | 特殊方法 |
+ | __add__,__radd__ |
- | __sub__,__rsub__ |
* | __mul__,__rmul__ |
/ | __div__,__rdiv__,__truediv__,__rtruediv__ |
// | __floordiv__,__rfloordiv__ |
% | __mod__,__rmod__ |
** | __pow__,__rpow__ |
__lshift__,__rlshift__ | |
>> | __rshift__,__rrshift__ |
& | __and__,__rand__ |
^ | __xor__,__rxor__ |
| | __or__,__ror__ |
+= | __iaddr__ |
-= | __isub__ |
*= | __imul__ |
/= | __idiv__,__itruediv__ |
//= | __ifloordiv__ |
%= | __imod__ |
**= | __ipow__ |
__ilshift__ | |
>>= | __irshift__ |
&= | __iand__ |
^= | __ixor__ |
|= | __ior__ |
== | __eq__ |
!=, | __ne__ |
> | __get__ |
__lt__ | |
>= | __ge__ |
__le__ |
上一篇: 如何构建高效的MySQL分页
下一篇: 一个字符串替换的有关问题