Vai al contenuto

Compilatore Python online — Numio

Esegui codice Python 3 online nel browser. Libreria standard, supporto a input() e risultati immediati. Gratis, senza registrazione, nulla viene caricato.

Funziona nel browser · Senza registrazione

Codice (Python)

Ctrl/⌘ + Invio per eseguire

input() e io.read() leggono queste righe in ordine.

Output

Il codice viene eseguito nel tuo browser e non viene caricato online.

Come si usa

  1. Scrivi o incolla codice Python 3 nell’editor.
  2. Facoltativo: scrivi nella casella di input le righe che leggerà input().
  3. Premi Esegui (o Ctrl/⌘ + Invio) per vedere l’output.

Esempio

# Esempio Python 3
def greet(name):
    return f"Ciao, {name}!"

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

print("Somma da 1 a 100:", sum(range(1, 101)))

Dettagli e limiti

Python funziona con Pyodide, cioè CPython compilato in WebAssembly. L’ambiente (circa 10 MB) viene scaricato alla prima esecuzione e poi resta in cache.

Ogni esecuzione riparte da zero e si interrompe dopo 10 secondi. Non è possibile installare pacchetti aggiuntivi con pip.

FAQ

Quale versione di Python viene usata?

Python 3, tramite Pyodide. È disponibile la libreria standard, con math, json, re, datetime, collections e altro.

Come si usa input()?

Scrivi un valore per riga nella casella di input. Ogni chiamata a input() legge la riga successiva.

Il mio codice viene caricato su un server?

No. Il codice viene eseguito interamente nel browser. Solo l’ambiente Python viene scaricato da una CDN pubblica (jsDelivr) al primo utilizzo.

Riferimenti

Pagina aggiornata: