О чём этот урок
Практикум закрепляет функции, Counter, defaultdict, OrderedDict, global и идею LRU-кэша на прикладных задачах. В источнике отдельной LMS-домашки для этого практикума не извлечено, поэтому файл homework.html оформляет практикум как самостоятельную проверку.
Цели
- решить 8 задач практикума
- закрепить Counter/defaultdict/OrderedDict
- повторить global на маленьком примере
- построить LRU-очередь задач
Что повторить заранее
- Урок 40 — Модуль collections
- урок 38 - функции
- урок 40 - collections
Разделы урока
📖 Теория
Понятная теория по источнику
🔖 Справочник
Синтаксис, функции и методы
💻 Примеры
Запускаемые примеры Python
⚖️ Старый vs Новый
Учебный стиль и современная практика
📝 Задания
Практика по возрастанию сложности
✅ Решения
Решения с пояснениями
⚠️ Ошибки
Типичные ошибки и исправления
🏠 Домашнее задание
LMS-текст, план и проверка
🔗 Ресурсы
Документация и полезные ссылки
Что дальше
Следующий урок будет добавлен после следующего запуска генерации.