📖 Официальная документация
- Defining Functions — основы определения функций.
- Naming and Binding — правила областей видимости и связывания имён.
- Модуль functools —
partial,wrapsи другие утилиты. - Модуль operator — функциональные аналоги операторов (
mul,addи др.). - Python FAQ: lambdas in a loop — про позднее связывание.
🛠️ Инструменты
- VS Code + Python Tutorial — настройка рабочего окружения.
- mypy — статический анализатор типов.
📚 Дополнительные материалы
- PEP 8 — руководство по стилю кода Python.
- Python Scope & the LEGB Rule — подробный разбор от Real Python.
- Inner Functions in Python — вложенные функции и замыкания.