// песочница Python

Python онлайн: запусти код в браузере

Пиши и запускай Python 3.14 прямо на этой странице. Ничего не нужно устанавливать, аккаунт не нужен, код не покидает твой браузер.

запустить Python здесь открыть полноэкранный редактор

первый запуск скачает среду, ≈7 МБ — дальше запуски мгновенные

первый запуск скачает среду, ≈7 МБ — дальше запуски мгновенные

открыть полноэкранный редактор ↗

Измени цену или количество и нажми «запустить». Ctrl+Enter тоже работает.

price = 250
quantity = 3
total = price * quantity
print(f"Стоимость заказа: {total} ₽")
Ввод данных: input() и приветствие

Имя уже заполнено во вводе. Замени его своим и запусти пример.

name = input("Как тебя зовут? ")
print(f"Привет, {name}!")
Списки и циклы: скидка на каждый товар

Добавь цену в список или измени скидку и сравни результат.

prices = [199, 350, 120]
for price in prices:
    discounted = round(price * 0.9, 2)
    print(f"Со скидкой: {discounted} ₽")
пройти первый урок Python →

Бесплатно и без регистрации: собери программу с вводом имени и года рождения.

Как это работает

В редакторе работает CPython 3.14, собранный в WebAssembly проектом Pyodide. По «запустить» код исполняется в отдельном потоке твоего браузера. Сервер в запуске не участвует: мы не видим твой код.

Что умеет песочница

  • Вся стандартная библиотека: math, json, re, itertools, collections, datetime.
  • Файлы работают: open() пишет во временную память браузера.
  • Сети и установки пакетов нет: requests и numpy сюда не поставить.
  • Код дольше 8 секунд останавливается — защита от бесконечного цикла.

Разобрать тему, а не просто запустить

Такие же запускаемые примеры встроены в статьи справочника: меняешь код прямо в тексте разбора и проверяешь, как он себя ведёт.

Где ещё практиковаться в браузере

Встроить Python-раннер к себе

Готовый iframe для страницы курса, Moodle, Google Sites или блога: код запускается в браузере читателя, без сервера и регистрации. Впиши свой пример и скопируй сниппет.

Высоту iframe подбери под код: 320–480 px обычно хватает.

Внутри раннера остаётся подпись со ссылкой на koddo.ru: это единственная плата за инструмент. Код читателя никуда не отправляется.

Частые вопросы

Можно ли запустить Python онлайн без установки?

Да. Редактор на этой странице исполняет Python 3.14 прямо в браузере через WebAssembly. Если нужно больше места, открой полноэкранный редактор. Интерпретатор на компьютере и аккаунт не нужны.

Какая версия Python в песочнице?

CPython 3.14 — та же реализация, что ставится с python.org, собранная в WebAssembly проектом Pyodide. Синтаксис и стандартная библиотека совпадают с обычным Python.

Это компилятор или интерпретатор?

Строго говоря — интерпретатор: код выполняет CPython 3.14, собранный в WebAssembly. Но если ты искал «онлайн-компилятор Python» или «питон онлайн» — это ровно оно: пишешь код, жмёшь «запустить» и сразу видишь вывод.

Куда отправляется мой код?

Никуда. Код исполняется на твоём устройстве и хранится только в этом браузере, сервер в запуске не участвует.

Можно ли подключить numpy, requests или pip?

Нет, песочница ограничена стандартной библиотекой: math, json, re, itertools, collections и остальное из коробки. Сети внутри тоже нет, поэтому requests не сработает.

Почему первый запуск долгий?

При первом «запустить» браузер скачивает среду исполнения, около 7 МБ. Она остаётся в кэше, поэтому следующие запуски занимают миллисекунды.