module documentation
(source)

Information about Python operators
Constant comparison​_fallback​_method Undocumented
Constant inplace​_operator​_methods Undocumented
Constant normal​_from​_reverse​_op Undocumented
Constant op​_methods Undocumented
Constant op​_methods​_that​_shortcut Undocumented
Constant op​_methods​_to​_symbols Undocumented
Constant ops​_falling​_back​_to​_cmp Undocumented
Constant ops​_with​_inplace​_method Undocumented
Constant reverse​_op​_method​_names Undocumented
Constant reverse​_op​_method​_set Undocumented
Constant reverse​_op​_methods Undocumented
Constant unary​_op​_methods Undocumented
comparison_fallback_method: str = (source)

Undocumented

Value
'__cmp__'
inplace_operator_methods = (source)

Undocumented

Value
set(('__i' + op_methods[op][2:] for op in ops_with_inplace_method))
normal_from_reverse_op = (source)

Undocumented

Value
dict(((m, n) for n, m in reverse_op_methods.items()))
op_methods: dict[str, str] = (source)

Undocumented

Value
{'+': '__add__',
 '-': '__sub__',
 '*': '__mul__',
 '/': '__truediv__',
 '%': '__mod__',
 'divmod': '__divmod__',
 '//': '__floordiv__',
...
op_methods_that_shortcut: set[str] = (source)

Undocumented

Value
set(['__add__',
     '__sub__',
     '__mul__',
     '__div__',
     '__truediv__',
     '__mod__',
     '__divmod__',
...
op_methods_to_symbols = (source)

Undocumented

Value
{v: k for k, v in op_methods.items()}
ops_falling_back_to_cmp: set[str] = (source)

Undocumented

Value
set(['__ne__', '__eq__', '__lt__', '__le__', '__gt__', '__ge__'])
ops_with_inplace_method: set[str] = (source)

Undocumented

Value
set(['+', '-', '*', '/', '%', '//', '**', '@', '&', '|', '^', '<<', '>>'])
reverse_op_method_names = (source)

Undocumented

Value
set(reverse_op_methods.values())
reverse_op_method_set = (source)

Undocumented

Value
set(reverse_op_methods.values())
reverse_op_methods: dict[str, str] = (source)

Undocumented

Value
{'__add__': '__radd__',
 '__sub__': '__rsub__',
 '__mul__': '__rmul__',
 '__truediv__': '__rtruediv__',
 '__mod__': '__rmod__',
 '__divmod__': '__rdivmod__',
 '__floordiv__': '__rfloordiv__',
...
unary_op_methods: dict[str, str] = (source)

Undocumented

Value
{'-': '__neg__', '+': '__pos__', '~': '__invert__'}