Задачи курса «Практический Python для разработчиков: большой задачник»
Выберите задачу и проверьте решение прямо на странице. Регистрация не нужна.
- Удаление ключа из ChainMap в Python: проверка поведения del
Удаление ключа из ChainMap в Python: проверка поведения del. Вопрос с проверкой ответа.
- Обратный индекс на Python: группировка уникальных значений через defaultdict
Обратный индекс на Python: группировка уникальных значений через defaultdict. Задача с проверкой Python-кода.
- Подсчёт дефицита ресурсов в Python: квоты и суммы заявок
Подсчёт дефицита ресурсов в Python: квоты и суммы заявок. Задача с проверкой Python-кода.
- ChainMap в Python: исправьте приоритет настроек и удаление переопределений
ChainMap в Python: исправьте приоритет настроек и удаление переопределений. Задача с проверкой Python-кода.
- Иерархия конфигурации в Python: изоляция настроек разных клиентов
Иерархия конфигурации в Python: изоляция настроек разных клиентов. Задача с проверкой Python-кода.
- Скользящее окно Python: найдите кратчайшую подстроку с тремя символами
Скользящее окно Python: найдите кратчайшую подстроку с тремя символами. Задача с проверкой Python-кода.
- Объединение команд и подсчёт рейтинга на Python
Объединение команд и подсчёт рейтинга на Python. Задача с проверкой Python-кода.
- Кольцевой буфер Python: поворот алфавита и шифрование строки
Кольцевой буфер Python: поворот алфавита и шифрование строки. Задача с проверкой Python-кода.
- Почему bisect нельзя применять к куче heapq: вопрос по Python
Почему bisect нельзя применять к куче heapq: вопрос по Python. Вопрос с проверкой ответа.
- Очередь с приоритетами Python: выбор максимума с учётом срока жизни
Очередь с приоритетами Python: выбор максимума с учётом срока жизни. Задача с проверкой Python-кода.
- Heapq на Python: минимальная стоимость объединения элементов
Heapq на Python: минимальная стоимость объединения элементов. Задача с проверкой Python-кода.
- Heapq на Python: обновление приоритетов в очереди событий
Heapq на Python: обновление приоритетов в очереди событий. Задача с проверкой Python-кода.
- Bisect на Python: найдите ближайшую точку на числовой прямой
Bisect на Python: найдите ближайшую точку на числовой прямой. Задача с проверкой Python-кода.
- GeneratorExit и yield при close(): вопрос по генераторам Python
GeneratorExit и yield при close(): вопрос по генераторам Python. Вопрос с проверкой ответа.
- Генераторы Python: синхронизация потоков после фильтрации
Генераторы Python: синхронизация потоков после фильтрации. Задача с проверкой Python-кода.
- Генераторы Python: разделите поток между двумя потребителями
Генераторы Python: разделите поток между двумя потребителями. Задача с проверкой Python-кода.
- Исправьте остановку генераторного конвейера Python
Исправьте остановку генераторного конвейера Python. Задача с проверкой Python-кода.
- Send() до первого next(): ошибка запуска генератора Python
Send() до первого next(): ошибка запуска генератора Python. Вопрос с проверкой ответа.
- Генератор с send() на Python: накопление порций и смена лимита
Генератор с send() на Python: накопление порций и смена лимита. Задача с проверкой Python-кода.
- Учёт трафика через генератор Python: сумма и динамический лимит
Учёт трафика через генератор Python: сумма и динамический лимит. Задача с проверкой Python-кода.
- Генератор Python: фильтрация выбросов с изменяемым порогом
Генератор Python: фильтрация выбросов с изменяемым порогом. Задача с проверкой Python-кода.
- Как groupby группирует несортированные данные: тест itertools Python
Как groupby группирует несортированные данные: тест itertools Python. Вопрос с проверкой ответа.
- Itertools на Python: ленивый перебор комбинаций параметров
Itertools на Python: ленивый перебор комбинаций параметров. Задача с проверкой Python-кода.
- Itertools на Python: разбейте поток на партии с лимитом
Itertools на Python: разбейте поток на партии с лимитом. Задача с проверкой Python-кода.
