Тренажёр Python

Задачи по Python с автопроверкой: строки и коллекции, функции и генераторы, исключения, collections, регулярные выражения и даты. Чистая практика — решайте, проверяйте, доводите до автоматизма.

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

О курсе

Темы идут от арифметики и срезов строк к словарям, генераторам, обработке исключений и разбору текста; в конце — collections, json, регулярные выражения и работа с датами.

Подойдёт как разминка перед собеседованием, как способ закрепить синтаксис после базового курса и как ежедневная практика, чтобы не забывать язык.

Курс **без теории — только задачи**: каждая с условием и автопроверкой на наборе тестов, включая краевые случаи. Решение пишется прямо в браузере и исполняется на Python 3.12.

Темы идут по нарастающей: от арифметики и строк — к спискам, словарям, множествам и функциям, дальше — к генераторам и обработке исключений, и в конце — к стандартной библиотеке (collections, json, регулярные выражения, даты).

Формат заточен под **регулярную практику**: решили задачу — проверили — перешли к следующей, без конспектов и видеолекций.

Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support

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

Тем, кто уже прошёл базовый курс по Python и знает синтаксис, но хочет довести написание кода до автоматизма.

Тем, кто готовится к техническому собеседованию и хочет размяться на задачах с автопроверкой перед интервью.

Тем, кто когда-то писал на Python, но давно не практиковался, и хочет быстро восстановить навык через задачи, а не через повторение теории.

Что нужно знать

Базовый синтаксис Python: переменные, типы данных, условия, циклы — курс не объясняет их с нуля, а сразу переходит к практике.

Готовность писать решение самостоятельно и ориентироваться в сообщениях об ошибках автопроверки — подсказки к задачам не входят в формат курса.

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

Модулей: 8, уроков: 16. Задачи с кодом проверяются автоматически.

  1. Числа и строки

  2. Условия и циклы

  3. Списки и кортежи

  4. Словари и множества

  5. Функции

  6. Итераторы и генераторы

  7. Исключения и текстовые данные

  8. Стандартная библиотека

Бесплатный курс

Открыть курс на Mentorix · Все курсы