Перейти к содержимому

Python онлайн компилятор — Numio

Запускайте код на Python 3 онлайн в браузере: стандартная библиотека, input() и мгновенный результат. Бесплатно, без регистрации.

Код (Python)

Ctrl/⌘ + Enter — запуск

input() и io.read() читают эти строки по порядку.

Вывод

Код выполняется в вашем браузере и никуда не загружается.

Как пользоваться

  1. Напишите или вставьте код на Python 3.
  2. При необходимости введите строки для input() в поле ввода.
  3. Нажмите «Запустить» (или Ctrl/⌘ + Enter).

Пример

# Пример на Python 3
def greet(name):
    return f"Привет, {name}!"

for name in ["Ada", "Alan"]:
    print(greet(name))

print("Сумма от 1 до 100:", sum(range(1, 101)))

Подробности и ограничения

Python работает через Pyodide — CPython, скомпилированный в WebAssembly. Среда (~10 МБ) загружается при первом запуске и затем кешируется.

Каждый запуск начинается с чистого листа и прерывается через 10 секунд. Установка пакетов через pip не поддерживается.

FAQ

Какая версия Python?

Python 3 через Pyodide. Доступна стандартная библиотека: math, json, re, datetime, collections и другие.

Как работает input()?

Введите в поле ввода по одному значению на строку. Каждый вызов input() читает следующую строку.

Мой код отправляется на сервер?

Нет. Код выполняется в браузере. Только среда Python один раз загружается с публичного CDN (jsDelivr).

Справочники по форматам

Страница инструмента обновлена: