Классы: основы ООП в Python

Python для аналитикаТема 2. Продвинутый Python

class, __init__, self, методы, магические методы (__repr__, __add__, __eq__), @dataclass, @property. Когда класс уместен, а когда хватит dict. Интерактивная практика: Rectangle, User counter, Stack.

О разделе «Тема 2. Продвинутый Python»

Декораторы, контекстные менеджеры, итераторы, генераторы, ООП. Без этого нельзя пройти middle/senior собес.

Ключевые темы: decorators, context manager, generators, iterators, OOP, dataclass, magic methods.

Все темы в разделе «Тема 2. Продвинутый Python»

Обновлено:

Полный разбор темы «Классы: основы ООП в Python» — в Pro

В Pro-подписке по этому конспекту получите:

Открыть все 390+ конспектов →