Przejdź do treści

Kompilator Python online — Numio

Uruchamiaj kod Python 3 online w przeglądarce. Biblioteka standardowa, obsługa input() i natychmiastowy wynik. Za darmo, bez rejestracji i bez wysyłania kodu.

Kod (Python)

Ctrl/⌘ + Enter, aby uruchomić

input() i io.read() odczytują te wiersze po kolei.

Wynik

Kod działa lokalnie w przeglądarce i nie jest nigdzie wysyłany.

Jak używać

  1. Napisz lub wklej kod Python 3 w edytorze.
  2. Opcjonalnie: wpisz w polu wejściowym wiersze dla input().
  3. Kliknij Uruchom (lub Ctrl/⌘ + Enter), aby zobaczyć wynik.

Przykład

# Przykład w Pythonie 3
def greet(name):
    return f"Cześć, {name}!"

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

print("Suma liczb od 1 do 100:", sum(range(1, 101)))

Szczegóły i ograniczenia

Python działa dzięki Pyodide, czyli CPythonowi skompilowanemu do WebAssembly. Środowisko (ok. 10 MB) pobiera się przy pierwszym uruchomieniu, a potem jest w pamięci podręcznej.

Każde uruchomienie zaczyna się od zera i jest przerywane po 10 sekundach. Instalowanie dodatkowych pakietów przez pip nie jest obsługiwane.

FAQ

Jaka wersja Pythona jest używana?

Python 3 przez Pyodide. Dostępna jest biblioteka standardowa, m.in. math, json, re, datetime i collections.

Jak używać input()?

Wpisz w polu wejściowym jedną wartość w każdym wierszu. Każde wywołanie input() odczytuje kolejny wiersz.

Czy mój kod trafia na serwer?

Nie. Kod działa w całości w przeglądarce. Tylko środowisko Pythona jest pobierane z publicznego CDN (jsDelivr) przy pierwszym użyciu.

Źródła

Aktualizacja strony: