Bog*_*ist 5 python naming operator-overloading
说我刚刚实施了一些Python类,并想重载说" - "操作,但不记得,如果我需要使用__subtract__,__minus__或事实上正确的答案__sub__.有没有通过翻译快速找到这个的方法?我尝试过简单的事情,help(-)但没有成功.
有大量的在线资源可以提供可用运营商的最终列表,但我正在寻找一种快速离线方法.
对于普通操作员,可以快速记住它们,但是一些较少使用的操作员通常需要查找.
>>> help('SPECIALMETHODS')
Run Code Online (Sandbox Code Playgroud)
>>> help('BASICMETHODS')
Run Code Online (Sandbox Code Playgroud)
>>> help('NUMBERMETHODS')
Run Code Online (Sandbox Code Playgroud)
>>> help('ATTRIBUTEMETHODS')
>>> help('CALLABLEMETHODS')
>>> help('MAPPINGMETHODS')
>>> help('SEQUENCEMETHODS1')
>>> help('SEQUENCEMETHODS2')
Run Code Online (Sandbox Code Playgroud)