Python Portal
Видео
kSJQHfwZ6TGvjoIu (1).mp4 · 27.4 МБ
kSJQHfwZ6TGvjoIu (1).mp4 · 27.4 МБ
Python Tip: Перегрузка операторов
Это очень важная концепция в Python.
Задумывались ли вы, как Python понимает, что означает оператор +? Для чисел — это сложение; для строк — конкатенация; для списков — объединение. Это и есть перегрузка операторов в действии.
Перегрузка операторов означает задание специального поведения для операторов (+, -, *, == и т. д.) в ваших пользовательских классах. Вы определяете, как эти операторы должны работать с вашими объектами.
👉 @PythonPortal
21 · 7.1K ·