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