Урок 66 — Ресурсы: Основы ООП
⚡ Кратко
Официальная документация Python по классам и ссылки на материалы для углублённого изучения.
🔗 Официальная документация
- Python Tutorial: Classes — официальное введение в классы и ООП.
- Data model — описание
__init__,__new__,__repr__и других специальных методов. - dataclasses — автоматическая генерация
__init__,__repr__,__eq__. - PEP 8 — Style Guide for Python Code — именование классов, методов и переменных.
🔗 Дополнительные материалы
- mypy cheat sheet — краткая шпаргалка по аннотациям типов.
Проверить по документации: ссылки и рекомендации по dataclasses, mypy и PEP 8 выходят за рамки исходного материала урока.