📖 Официальная документация
- Документация Python 3.x — главная точка входа.
- Модуль os — работа с файловой системой, путями, переменными окружения.
- os.path — функции для работы с путями.
- Модуль sys — аргументы командной строки, параметры интерпретатора.
- Модуль csv — чтение и запись CSV-файлов.
- collections.defaultdict — словарь со значениями по умолчанию.
- Функция sorted — сортировка итерабельных объектов.
- Чтение и запись файлов — официальный туториал.
🛠️ Инструменты
- Python Tutor — визуализируйте, как defaultdict и списки изменяются во время работы программы.
- VS Code + Python Tutorial — настройка рабочего окружения.
📚 Дополнительные материалы
- Real Python — Reading and Writing Files in Python — работа с файлами от основ до продвинутых техник.
-
Real Python — Reading and Writing CSV Files in Python — подробное руководство по модулю
csv. -
Real Python — Using defaultdict in Python — группировка и подсчёт через
defaultdict. -
Real Python — Python Command Line Arguments —
sys.argv,argparseи best practices. - PEP 8 — стиль оформления Python-кода.