📖 Официальная документация
- Classes — Python Tutorial — основы классов и объектов.
- Data model —
__dict__,__str__,__repr__и другие специальные методы. - Built-in Functions —
classmethod(),staticmethod(),vars(). - dataclasses — автоматическая генерация методов класса.
- typing — аннотации типов и
ClassVar. - PEP 8 — руководство по стилю кода Python.
🛠️ Инструменты
- VS Code + Python Tutorial — настройка рабочего окружения.
- mypy — статический анализатор типов.
📚 Дополнительные материалы
- Real Python: Python Classes — подробный разбор классов.
- Real Python: Data Classes — практическое руководство по
@dataclass.