Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 30, 2023 09:33:12

Ess
Зарегистрирован: 2023-11-08
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Перегрузка операторов в Python

Здравствуйте, подскажите в python есть методы перегрузки операторов(+ - * / = <> and or итд)?? Не могу найти информацию, если есть скиньте где почитать. заранее спасибо

Отредактировано Ess (Ноя. 30, 2023 09:35:27)

Офлайн

#2 Ноя. 30, 2023 14:59:51

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9863
Репутация: +  853  -
Профиль   Отправить e-mail  

Перегрузка операторов в Python

  
>>> class Int(int):
...     def __add__(self, other):
...         return self.real + other + 1
... 
>>> n = Int(10)
>>> n + 4
15
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version