Учи Python — пиши код прямо здесь
Интерактивный тренажёр: теория, редактор кода и автопроверка в одном окне. Без установки, без настроек.
Первый курс бесплатно · Не нужно ничего устанавливать
1def fibonacci(n): 2 a, b = 0, 1 3 for _ in range(n): 4 a, b = b, a + b 5 return a 6 7print(fibonacci(10)) # 55Два пути — один тренажёр
Тренажёр
Уже знаешь Python? Прокачай навык на задачах. ELO-рейтинг, лидерборд, задача дня.
- ✓ 100+ задач от простых до сложных
- ✓ ELO рейтинг и таблица лидеров
- ✓ Задача дня + стрики
- ✓ Сертификат об окончании
Курс
Учишься с нуля? Структурированная программа с теорией, практикой и прогрессом.
- ✓ Теория + редактор в каждом уроке
- ✓ Структурированный прогресс
- ✓ От переменных до ООП
- ✓ Сертификат об окончании
Как это работает
Выбери курс
Старт с Python Basics — бесплатно. Дальше — по подписке Pro.
Изучи теорию
Каждый урок — краткий конспект с примерами кода прямо в браузере.
Реши задачи
Пиши код, получай XP и поднимайся в рейтинге.
Почему Python Lab?
Всё что нужно для уверенного старта — в одном месте.
Код прямо в браузере
Пишешь и запускаешь Python без установки — работает на Pyodide (CPython в WebAssembly).
Мгновенная проверка
Автоматические тесты проверяют решение за секунду и дают точную обратную связь.
ELO-рейтинг и XP
За каждую решённую задачу растёт рейтинг. Соревнуйся с другими в таблице лидеров.
Стрики и достижения
Ежедневная практика формирует привычку. Не теряй серию — получай достижения.
Сертификаты
После завершения курса получаешь PDF-сертификат с уникальным ID для верификации.
От основ до практики
Структурированные курсы: теория → задачи → квесты. Подходит с нуля.
Начни прямо сейчас
Курсы
Начни учиться сегодня
Первый курс — бесплатно. Никакой кредитной карты.
Регистрация бесплатная, занимает меньше минуты.