Тренажёр по ошибкам в Python (2026)

Тренажёр для тех, кто учит Python. Двести заданий о том, почему программа выдаёт ошибку или неверный ответ, и как быстро найти причину.
Средний уровень
2-3 часа в неделю

Чему вы научитесь

  • Читать сообщения об ошибках Python и находить нужную строку
  • Отличать синтаксические и логические ошибки от ошибок во время работы
  • Находить ошибки в условиях, циклах, строках, списках, функциях и словарях
  • Проверять программу на граничных случаях
  • Искать ошибку отладочным print и пошагово в Python Tutor, PyCharm и VS Code
  • Понимать, почему Stepik не принимает решение

О курсе

Красный текст это подсказка

Python отказывается выполнять программу? Она падает на середине или выдаёт неверный ответ? В такой момент легко растеряться. Опытный программист читает сообщение об ошибке и понимает, какую строку исправить.

Этому можно научиться, как любому другому навыку, если много тренироваться.

Учитесь на чужих ошибках

В этом курсе в большинстве задач программа уже написана, но в ней есть ошибка. Иногда она останавливает программу ещё до первой строки, иногда роняет её на некоторых данных, а иногда незаметно делает ответ неверным. Ваша задача найти её и исправить.

Все ошибки взяты из типичных решений начинающих. После курса вы будете узнавать их в своих программах с первого взгляда.

Для кого этот курс

Курс подойдёт

◆тем, кто только начинает изучать Python;

◆тем, кто часто сталкивается с ошибками в коде и хочет быстрее их исправлять;

◆тем, кто вернулся к Python после перерыва и хочет освежить основы.

Начальные требования

Основы Python, то есть ввод и вывод, переменные, условия, циклы, строки, списки, функции и словари.

Курс можно проходить параллельно с курсом для начинающих, модули идут в том же порядке, что темы в обычном курсе.

Значок светлой и тёмной темыКурс подходит для любой темы Stepik

Как проходит обучение

1 Теория. Короткий разбор ошибок с настоящими сообщениями Python.

2 Тесты. Предсказать вывод, тип ошибки или строку, где программа упадёт.

3 Задачи. Исправить программу и отправить на автоматическую проверку.

Дедлайнов нет, учиться можно в удобное время.

Программа курса

В курс входят

  • 25 уроков
  • 115 тестов
  • 88 интерактивных задач
загружаем...

Наши преподаватели

Что вы получаете

  • 200 заданий с автоматической проверкой
  • 89 программ с ошибками, которые нужно исправить
  • 111 тестов на чтение кода и сообщений об ошибках
  • Свой порядок действий для поиска любой ошибки

Сколько стоит обучение

Бесплатно

Расскажите о курсе друзьям

Бесплатно