Измените операторы "rdiv ()" и "idiv" в Python 3.x?

В Python 3.x __div__() оператор был deprecated в пользу __floordiv__() и __truediv__().

это __rdiv__() и __idiv__() операторы по-прежнему используются для ссылки на обращенные и на месте версии __truediv__()? Если да, то каковы имена операторов для обращенных и на месте версий __floordiv__()?

1 ответов


__rdiv__ и __idiv__ больше не существует. Новые имена являются очевидным выбором __rtruediv__, __itruediv__, __rfloordiv__ и __ifloordiv__, следуя стандартному формату. Это видно в ссылке во втором ответе на вопрос, который вы связали, или сделав dir(int) в интерпретаторе Python 3.