Telegram Group & Telegram Channel
Магические методы

Магические методы — это специальные методы, которые начинаются и заканчиваются двойным подчеркиванием.

Такие методы вызываются не напрямую, а при определенном действии. Например, когда вы складываете два числа с помощью оператора +, вызывается метод __add__().

Встроенные классы имеют много реализованных магических методов по умолчанию. Для примера можете взглянуть на их количество у того же int на картинке выше.

На канале уже было довольно много постов про отдельные магические методы, вот некоторые из них:

Инкремент с помощью __pos__
Как работают арифметические операции
Разница между __str__ и __repr__

Кстати, в английском магический метод еще часто называют dunder, сокращение от double underscore.

#magic



tg-me.com/python_academy/576
Create:
Last Update:

Магические методы

Магические методы — это специальные методы, которые начинаются и заканчиваются двойным подчеркиванием.

Такие методы вызываются не напрямую, а при определенном действии. Например, когда вы складываете два числа с помощью оператора +, вызывается метод __add__().

Встроенные классы имеют много реализованных магических методов по умолчанию. Для примера можете взглянуть на их количество у того же int на картинке выше.

На канале уже было довольно много постов про отдельные магические методы, вот некоторые из них:

Инкремент с помощью __pos__
Как работают арифметические операции
Разница между __str__ и __repr__

Кстати, в английском магический метод еще часто называют dunder, сокращение от double underscore.

#magic

BY Python Academy




Share with your friend now:
tg-me.com/python_academy/576

View MORE
Open in Telegram


Python Academy Telegram | DID YOU KNOW?

Date: |

Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.

Python Academy from us


Telegram Python Academy
FROM USA