// tasks
Задачи по Python с автопроверкой
Выбери задачу: обработай список событий, собери строку времени или проверь данные. Напиши код и сразу посмотри результат проверки.
задачи, которые можно решить сейчас
Примеры из условия можно проверять сколько угодно. Одна отправка на дополнительные тесты доступна без аккаунта.
- НачальныйСтроки и независимая проверка нескольких правил
Валидация пароля на Python
Реализуйте password_issues, проверьте решение на трёх открытых примерах и один раз отправьте его на скрытые тесты.
- НачальныйСписки, множества и сохранение порядка
Дедупликация событий на Python
Удалите повторные идентификаторы, сохранив исходный порядок первых появлений.
- НачальныйЦелочисленное деление и форматирование строк
Форматирование длительности на Python
Преобразуйте число секунд в короткую запись времени с правильными разделителями и ведущими нулями.
- НачальныйСтек и проверка корректной вложенности
Сбалансированные скобки на Python
Проверьте вложенность трёх видов скобок, игнорируя остальные символы строки.
- СреднийЗамыкания, декораторы и атрибуты функций
Счётчик вызовов через декоратор Python
Оберните функцию так, чтобы каждый декоратор вёл собственный счётчик и не менял результат вызова.
- СреднийГенераторы, yield и нарезка списка
Пагинация ленты через генератор Python
Выдавайте страницы ленты по запросу, включая последнюю неполную страницу.
Что дальше, когда открытые задачи закончатся?
Открытые задачи — витрина каталога. После регистрации доступны 458 задач по Python в 14 путях, от «Python с нуля» до алгоритмов и ООП; 78 задач в стартовых паках бесплатные, карта не нужна.
- Python-тренажёр — прикладные задачи с подсказками и сохранением прогресса
- Песочница Python — свободный запуск кода в браузере, без заданий
- Скилл-тест по Python — быстрая самопроверка перед стартом
- Вопросы на собеседовании по Python — подборки вопросов по темам с примерами ответов
Вопросы про задачи
Это бесплатно?
Задачи на этой странице — полностью: открытые примеры проверяются в браузере, одна гостевая отправка на скрытые тесты не требует аккаунта. В каталоге после регистрации бесплатны стартовые паки каждого пути — 78 задач.
Как проверяется решение?
Сначала запусти код на примерах из условия. Затем можно отправить решение на дополнительные проверки: они показывают, работает ли код на других входных данных.
Что делать, если задача не решается?
У каждой задачи на странице есть разбор типовых ошибок и подсказки. В каталоге после регистрации подключается ИИ-ассистент: наводит на мысль и объясняет упавший тест, но не выдаёт готовое решение.