假设我刚刚在 Python 中实现了一些类并想重载 '-' 运算符,但不记得我是否需要使用 __subtract__
、__minus__
,或者实际上是正确答案 __sub__
。有没有一种快速的方法可以通过解释器找到它?我尝试了像 help(-)
这样的简单操作,但没有成功。
有大量在线资源可提供可用运算符的最终列表,但我正在寻找一种快速的离线方法。
常用的运算符可以很快记住,但一些不常用的运算符往往需要查找。
最佳答案
所有标准运算符
>>> help('SPECIALMETHODS')
只有基本的
>>> help('BASICMETHODS')
只有数字
>>> help('NUMBERMETHODS')
其他帮助小节
>>> help('ATTRIBUTEMETHODS')
>>> help('CALLABLEMETHODS')
>>> help('MAPPINGMETHODS')
>>> help('SEQUENCEMETHODS1')
>>> help('SEQUENCEMETHODS2')
关于python - 通过解释器查看所有 python 运算符的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18392074/