main.py
utils.py
Loading editor...
Initializing Python...

First-time setup happens only once and enables lightning-fast offline usage. (~8MB)

$python3 main.py
Ready for execution...
Ultimo aggiornamento: Settembre 2026

Esegui Python in linea: Compilatore e IDE Python gratuiti

PyRun è un compilatore Python e IDE gratuito basato su browser che ti consente di scrivere, eseguire e condividere codice Python senza installare nulla. Apri il browser, inizia a digitare e il codice verrà eseguito immediatamente, grazie alla tecnologia WebAssembly, direttamente sul tuo dispositivo.

Che tu sia uno studente che inizia a programmare per la prima volta, uno sviluppatore che testa un breve snippet o qualcuno che si prepara per un colloquio tecnico, PyRun ti offre un ambiente privo di distrazioni che ti toglie di mezzo e ti consente di concentrarti sul codice.

Cos'è PyRun?

PyRun è un compilatore Python basato su browser e un ambiente di sviluppo integrato che viene eseguito interamente sul tuo dispositivo. Lo apri in un browser web, scrivi il codice Python e lo esegui immediatamente: nessuna installazione, nessuna configurazione dell'ambiente virtuale e nessuna configurazione del terminale richiesta. L'intero runtime Python risiede all'interno della scheda del browser, basato su Pyodide, che è una versione di CPython compilata in WebAssembly (WASM).

I compilatori online tradizionali inviano il codice a un server remoto, attendono che venga eseguito e trasmettono in streaming l'output sulla rete. PyRun adotta un approccio fondamentalmente diverso: l'esecuzione avviene localmente sul tuo computer, all'interno della stessa sandbox che protegge ogni sito web che visiti. Ciò significa che il tuo codice è privato per impostazione predefinita, i risultati vengono visualizzati senza alcuna latenza di rete e lo strumento continua a funzionare anche quando perdi la connessione Internet dopo la prima visita.

Il componente editor è basato su Monaco, lo stesso motore utilizzato da Visual Studio Code, che ti offre evidenziazione della sintassi di livello professionale, rientro intelligente e gestione di più file direttamente nel browser. Puoi aprire file .py dal tuo computer locale, scrivere nuovi script da zero o caricare codice condiviso da un URL. Al termine, puoi scaricare il file, esportare un progetto completo come archivio .zip o generare un collegamento condivisibile in modo che qualcun altro possa visualizzare ed eseguire lo stesso codice nel proprio browser.

PyRun supporta la libreria standard completa Python 3.11, inclusi moduli come json, math, datetime, itertools e raccolte. Gestisce anche programmi interattivi attraverso il supporto reale stdin, quindi gli script che chiamano la funzione incorporata input() funzionano correttamente, chiedendoti di digitare una risposta direttamente nel pannello del terminale.

Cos'è la programmazione Python?

Python è un linguaggio di programmazione generico creato da Guido van Rossum e rilasciato per la prima volta nel 1991. È stato progettato con una filosofia chiara: il codice dovrebbe essere facile da leggere, la logica dovrebbe essere semplice da esprimere e i principianti dovrebbero essere in grado di iniziare a essere produttivi in poche ore anziché in settimane. Quella filosofia definisce Python ancora oggi, più di tre decenni dopo.

Ciò che distingue Python in un mondo pieno di linguaggi di programmazione è la combinazione di una sintassi pulita, simile all'inglese, e un enorme ecosistema di librerie di terze parti. Uno script Python che legge un file, ne elabora il contenuto e stampa un risultato formattato richiede in genere una frazione delle righe che lo stesso programma richiederebbe in C, Java o anche JavaScript. Secondo il TIOBE Programming Community Index (2025), Python è il linguaggio di programmazione n. 1 più popolare a livello globale, utilizzato da oltre 8,2 milioni di sviluppatori. Questa immediatezza rende Python davvero piacevole da scrivere, il che è in parte il motivo per cui è diventata la prima lingua più insegnata nelle università e nei bootcamp di codifica in tutto il mondo.

Al di là dell’istruzione, Python alimenta sistemi di produzione seri su scala enorme. I data scientist lo utilizzano con librerie come NumPy, Pandas e Matplotlib per analizzare e visualizzare set di dati di grandi dimensioni. I ricercatori e gli ingegneri del machine learning costruiscono e addestrano reti neurali con PyTorch e TensorFlow. Gli sviluppatori Web utilizzano Django e FastAPI per creare backend in grado di gestire milioni di richieste. Gli amministratori di sistema scrivono script di automazione che gestiscono i server e distribuiscono software. La lingua abbraccia una gamma insolitamente ampia di discipline ed eccelle ancora in ciascuna di esse.

Python è anche un linguaggio interpretato, il che significa che esegui i programmi direttamente dai file sorgente: non esiste una fase di compilazione separata e vedi immediatamente il risultato di qualsiasi modifica. Questo stretto ciclo di feedback è uno dei motivi per cui Python è così popolare per la prototipazione, lo scripting e l'esplorazione. Strumenti come PyRun sfruttano questa proprietà per offrire un'esperienza di codifica istantanea direttamente nel browser, in modo da poter sperimentare la lingua senza alcuna configurazione locale.

Perché utilizzare un IDE Python online?

Nessuna configurazione richiesta.

Installare Python localmente non è complicato, ma non è nemmeno banale. È necessario scaricare la versione corretta, aggiungerla al PATH del sistema, decidere tra installazioni a livello di sistema e in ambiente virtuale, installare un editor di codice e configurarlo per Python. Per qualcuno che vuole semplicemente provare la lingua o testare un'idea veloce, quell'attrito è sufficiente per interrompere lo slancio. Un IDE Python online come PyRun rimuove ognuno di questi passaggi. Visiti un URL e ti trovi già in un ambiente Python funzionante.

Funziona su qualsiasi dispositivo.

Un ambiente di sviluppo installato localmente è legato a una macchina. Se cambi computer, ricominci il processo di configurazione. Un IDE online viaggia con te. Che tu stia utilizzando il laptop del lavoro, il desktop di casa, un computer preso in prestito in una biblioteca o un tablet, PyRun presenta lo stesso ambiente in ogni browser. Non c'è nulla da sincronizzare, nulla da reinstallare e nulla da configurare in modo diverso su ciascun dispositivo.

Feedback più rapido durante i test.

Quando scrivi ed esegui il debug del codice, la velocità di iterazione è estremamente importante. Uno strumento che ti fa risparmiare dieci secondi per corsa ti fa risparmiare minuti all'ora e ore alla settimana. Poiché PyRun esegue il codice lato client in WebAssembly, elimina completamente i viaggi di andata e ritorno del server. In media, l'esecuzione di WebAssembly riduce la latenza di avvio del codice di oltre l'80% rispetto ai tradizionali IDE basati su cloud. Fai clic su Esegui e l'output è lì. Questo ciclo di feedback a latenza quasi pari a zero ti mantiene in uno stato di flusso e fa sì che i piccoli esperimenti sembrino facili anziché noiosi.

Ottimo per l'apprendimento e la pratica.

Imparare a programmare richiede la libertà di provare cose, commettere errori e vedere immediatamente cosa è successo. Un IDE online è l'ideale per questo: non ci sono decisioni di configurazione da sbagliare, nessuna variabile di ambiente da corrompere e nessun file di sistema da sovrascrivere accidentalmente. I principianti possono concentrarsi interamente sulla comprensione di Python invece di combattere gli strumenti. Gli insegnanti possono condividere un URL con gli studenti che eseguono lo stesso codice senza alcuna configurazione, rendendo gli esercizi in classe estremamente più facili da gestire.

Come eseguire il codice Python online

01

Apri PyRun in qualsiasi browser

Vai a pyrun.xyz in Chrome, Firefox, Safari o Edge. Non sono richieste estensioni, plugin o impostazioni speciali. La pagina carica immediatamente l'editor: puoi iniziare a digitare prima che venga completato il download di eventuali risorse aggiuntive.

02

Digita o incolla il tuo codice Python

L'editor Monaco (lo stesso motore che alimenta VS Code) è pronto per te dalla prima pressione di un tasto. Fornisce l'evidenziazione della sintassi, la corrispondenza delle parentesi e il rientro intelligente in modo che il codice rimanga leggibile anche quando gli script diventano lunghi.

03

Premi Esegui o usa la scorciatoia da tastiera

Fai clic sul pulsante Esegui nella barra degli strumenti o premi Ctrl+Invio per eseguire il codice. PyRun passa il sorgente al motore Pyodide, che lo esegue all'interno di un sandbox WebAssembly sicuro. Il motore Python si inizializza in background al primo caricamento, quindi le esecuzioni successive sembrano istantanee.

04

Leggere l'output nel pannello terminale

L'output stampato, le tracce degli errori e gli avvisi di runtime vengono tutti visualizzati nel terminale integrato sul lato destro dello schermo (o sotto l'editor su schermi più piccoli). I messaggi di errore includono nomi di file e numeri di riga esattamente come farebbero in un terminale locale.

05

Rispondi alle richieste input() se necessario

Se il tuo programma chiama input(), il terminale visualizza il testo del prompt e attende che tu digiti una risposta. Premi Invio per inviare e il programma continua. Funziona naturalmente con script interattivi, calcolatrici, quiz o qualsiasi programma che legga da stdin.

06

Salva, esporta o condividi il tuo lavoro

Premi Ctrl+S per salvare il file corrente localmente, utilizza il pulsante Esporta della barra degli strumenti per scaricare un file .py o un archivio .zip oppure premi Ctrl+H per generare un collegamento condivisibile. Tutte e tre le opzioni sono disponibili senza effettuare l'accesso.

Caratteristiche principali di PyRun

Esecuzione istantanea

Il codice viene eseguito nel tuo browser nel momento in cui premi Esegui, senza viaggi di andata e ritorno sul server e senza tempi di attesa. Pyodide (Python compilato in WebAssembly) gestisce l'esecuzione localmente in modo che i risultati vengano visualizzati in millisecondi anziché in secondi.

Accesso ai file locali

Apri i file .py direttamente dal tuo computer con un solo clic o utilizzando la scorciatoia Ctrl+O. Il tuo file viene caricato immediatamente nell'editor Monaco così puoi riprendere esattamente da dove avevi interrotto, senza bisogno di copiare e incollare.

Esporta e salva

Scarica il tuo file corrente come script .py o esporta un intero progetto multi-file come archivio .zip. Il tuo lavoro è sempre tuo e puoi conservarlo, archiviarlo localmente o inserirlo direttamente in un repository di controllo della versione.

Condivisione con un clic

Premi Ctrl+H per generare un URL condivisibile che codifica l'intero programma. Invialo a un compagno di classe, incollalo in una chat o pubblicalo online. Chiunque apra il collegamento vedrà lo stesso codice che hai scritto, pronto per essere eseguito.

Spazio di lavoro personalizzato

Regola la dimensione del carattere, attiva/disattiva il ritorno a capo delle righe, modifica il tema dell'editor e imposta un timeout di esecuzione personalizzato, tutto dal pannello Impostazioni. PyRun ricorda le tue preferenze tra le sessioni in modo da non doverlo mai configurare due volte.

Supporto offline PWA

Una volta installato, PyRun funziona completamente offline tramite lo sfondo avanzato Service Workers! I tuoi artefatti WebAssembly e la base di codice principale si sincronizzano perfettamente in modalità aereo in modo nativo e immediato.

Ingresso interattivo in Python

A differenza dei wrapper WASM di base, PyRun utilizza SharedArrayBuffer per fornire una pausa std-in profondamente sincrona. Le chiamate al terminale input() si comportano in modo identico ai terminali hardware locali in linea.

Condivisione di più file

Sviluppare architetture massicce? Crea più schede, cambia ambiente e genera facilmente alberi cloud nidificati con condivisione selettiva che clonano istantaneamente intere directory per i tuoi amici.

Grafica e interfaccia utente dal vivo

Esegui il rendering di pipeline matplotlib o esegui schizzi PyTurtle interattivi dal vivo! Le immagini vengono instradate in modo intelligente direttamente in una scheda grafica SVG isolata, mappando i vettori in modo dinamico in tempo reale.

Limiti di esecuzione

Poiché Pyodide è fortemente limitato, i processi nativi del sistema operativo (come l'associazione di Tkinter o il bypass di CORS in uscita tramite socket puri) non sono attualmente fisicamente supportati da Web Architecture.

Per chi è questo strumento?

Studenti

Dai corsi di informatica della scuola secondaria ai corsi universitari di scienza dei dati, gli studenti costituiscono gran parte degli utenti di PyRun. Lo strumento rimuove ogni barriera tra un incarico e una soluzione funzionante. Non ci sono passaggi di installazione che possano sbagliare, nessun conflitto di versioni da risolvere e nessuna autorizzazione IT richiesta per la configurazione: solo un browser Web e una connessione Internet funzionante alla prima visita.

Principianti

Chiunque impari Python per la prima volta trae enormi benefici da un ambiente in cui l'unica abilità richiesta per iniziare è la digitazione. L'interfaccia pulita di PyRun evita la confusione degli IDE desktop ricchi di funzionalità e il ciclo di feedback istantaneo tra la scrittura di una riga e la visualizzazione del suo output rende l'esperienza di apprendimento reattiva e incoraggiante anziché lenta e confusa.

Sviluppatori

Gli sviluppatori Python esperti utilizzano PyRun come un rapido blocco appunti per testare idee, convalidare una piccola funzione o riprodurre un bug isolatamente. Avviare una sessione REPL localmente è veloce, ma richiede comunque l'apertura di un terminale e possibilmente l'attivazione di un ambiente virtuale. PyRun è più veloce per gli esperimenti usa e getta perché l'ambiente è già aperto in una scheda del browser.

Intervista ai candidati

I colloqui tecnici spesso richiedono ai candidati di scrivere codice Python in un browser, su una lavagna o in un documento condiviso, lontano dalla loro configurazione locale familiare. Esercitarsi in PyRun acquisisce familiarità con la scrittura del codice in un ambiente browser, ti aiuta a sentirti a tuo agio senza completamenti automatici o scorciatoie e ti consente di concentrarti sulla risoluzione dei problemi anziché sugli strumenti durante le situazioni di alta pressione.

PyRun vs Alternative (Trinket, Replit, JDoodle)

Quando si sceglie un ambiente Python online, la velocità e la privacy sono fattori chiave. A differenza delle alternative basate su server, l'architettura WebAssembly di PyRun offre vantaggi unici per l'esecuzione locale.

CaratteristicaPyRunTrinketReplitJDoodle
Modello di esecuzioneLato client (WASM)Lato serverContenitore lato serverLato server
Account richiesto?NoSì (per funzionalità complete)No
Supporto offline (PWA)NoNoNo
Privacy dei dati100% localeMemorizzato sul serverMemorizzato sul serverMemorizzato sul server

Casi d'uso comuni

Prototipi di scripting e automazione rapidi.

Gli sviluppatori spesso devono scrivere uno script una tantum per rinominare file, analizzare un CSV o riformattare alcuni dati. Avviare PyRun in una scheda del browser è più veloce che creare una nuova cartella di progetto localmente e più semplice che digitare direttamente in un REPL senza alcuna funzionalità di modifica. Lo script può essere salvato e scaricato una volta che funziona.

Esercizi didattici ed esercitazioni.

I corsi e i tutorial online di Python funzionano meglio quando gli studenti possono provare immediatamente ogni esempio invece di leggerlo passivamente. PyRun è il compagno ideale per qualsiasi tutorial scritto: i lettori possono incollare ogni esempio e vedere l'output senza cambiare strumento o uscire dal browser.

Condivisione di esempi riproducibili.

Quando si pone una domanda su un forum o si invia una segnalazione di bug, è utile condividere un esempio minimo riproducibile. Con PyRun puoi scrivere lo script più piccolo che dimostri il problema e condividerlo come URL. La persona che legge la tua domanda può aprirla immediatamente ed eseguire il codice da sola senza alcuna configurazione.

Algoritmi ed esplorazione logica.

Gli algoritmi di ordinamento, le strategie di ricerca, i puzzle di programmazione dinamica e altri problemi informatici spesso vengono compresi meglio eseguendoli e osservando l'output in ogni passaggio. PyRun ti offre un ambiente agevole per implementare e sperimentare queste idee mentre le leggi.

Demo in aula e in laboratorio.

Gli insegnanti e i facilitatori del workshop possono proiettare PyRun su uno schermo, digitare il codice dal vivo ed eseguirlo davanti a un pubblico senza preoccuparsi dell'ambiente locale. Possono anche condividere un URL pre-preparato in modo che ogni partecipante apra lo stesso punto di partenza.

Migliori pratiche per scrivere codice Python

Scrivi codice leggibile, non codice intelligente.

La filosofia guida di Python è sempre stata che la leggibilità conta. Preferisci nomi di variabili chiari e una logica semplice rispetto a righe di una riga che salvano alcuni caratteri ma impiegano venti secondi per essere analizzati quando torni a leggerli la mattina seguente. Il codice viene letto molto più spesso di quanto viene scritto, quindi investi più tempo nella chiarezza.

Mantieni le funzioni piccole e mirate.

Una funzione che fa una cosa è facile da testare, facile da riutilizzare e facile da comprendere. Quando una funzione inizia a crescere oltre il contenuto di uno schermo, di solito è un segno che sta facendo più di una cosa e dovrebbe essere divisa. Piccole funzioni rendono anche il debug molto più veloce: isolare dove qualcosa è andato storto è semplice quando ciascuna unità logica risiede nel proprio blocco con nome.

Dai un nome alle cose intenzionalmente.

I nomi di variabili, funzioni e classi sono la documentazione in linea del tuo codice. Un nome come user_age comunica molto più di x, e una funzione chiamata calcola_total_price si autodocumenta in un modo che do_stuff non lo è. Dedica un momento alla denominazione prima di andare avanti: ti ripaga molte volte.

Gestire gli errori in modo esplicito.

Quando il tuo codice interagisce con dati esterni (input dell'utente, file, risposte di rete) le cose vanno storte in modi imprevedibili. Integrare la gestione degli errori fin dall'inizio rende i programmi più robusti e fornisce agli utenti feedback significativi invece di semplici traceback. Una buona regola pratica è quella di essere specifici su quali eccezioni catturare piuttosto che silenziare tutti gli errori con una semplice clausola tranne.

Provare piccoli pezzi prima di combinarli.

Soprattutto per gli studenti, una trappola comune è scrivere un lungo programma e poi provare a eseguirne il debug tutto in una volta. Un'abitudine migliore è testare ogni componente mentre lo costruisci. Esegui una funzione isolatamente, verifica che restituisca ciò che ti aspetti, quindi integrala nel programma più grande. Il ciclo di feedback rapido di PyRun rende comodo questo approccio incrementale perché non vi è praticamente alcun costo per l'esecuzione di un piccolo test.

Segui una formattazione coerente.

Python impone il rientro come parte della sua sintassi, ma la coerenza dello stile va oltre. Utilizza quattro spazi per livello di rientro, mantieni le righe a una lunghezza ragionevole e separa le sezioni logiche del codice con righe vuote. La formattazione coerente semplifica la scansione del codice e riduce la possibilità che un errore correlato alla formattazione ti colga di sorpresa. Strumenti come Black e Flake8 possono applicare queste convenzioni automaticamente quando si passa a una configurazione locale.

Il tuo codice non lascia mai il tuo dispositivo.

Ogni riga di codice che scrivi in PyRun viene eseguita all'interno di una sandbox del browser sicura sul tuo computer. Nessun codice sorgente, nessun valore variabile e nessun output viene inviato a nessun server a meno che tu non scelga di creare un collegamento di condivisione pubblica. PyRun si basa sul principio che la privacy è una caratteristica, non un ripensamento.

Domande frequenti

Sì, PyRun è completamente gratuito. Non è prevista alcuna registrazione, nessun abbonamento e nessun limite nascosto. Puoi scrivere ed eseguire il codice Python tutte le volte che vuoi senza creare un account.

Dopo il primo caricamento, PyRun continua a funzionare offline. Il motore Python (Pyodide) viene memorizzato nella cache locale del tuo browser, quindi puoi continuare a scrivere codice anche quando non hai accesso a Internet. Alcune funzionalità come la condivisione dei collegamenti richiedono una connessione.

PyRun esegue Python 3.11 tramite Pyodide, un port di CPython compilato su WebAssembly. Puoi accedere alla libreria standard Python completa, inclusi moduli come math, json, datetime, itertools e altro.

Il tuo codice non lascia mai il tuo dispositivo a meno che tu non generi esplicitamente un collegamento di condivisione pubblica. Tutta l'esecuzione avviene interamente all'interno della sandbox del browser. PyRun non ha server che ricevano o memorizzi il tuo codice.

Sì. PyRun è realizzato con un layout reattivo e funziona su browser mobili. L'interfaccia si adatta a schermi più piccoli, passando a un layout in pila in modo che sia l'editor che il terminale di output rimangano accessibili.

Assolutamente. Puoi aprire qualsiasi file .py dal tuo dispositivo utilizzando il pulsante della barra degli strumenti o con la scorciatoia da tastiera Ctrl+O. Il file viene caricato direttamente nell'editor, pronto per essere eseguito.

Utilizza il pulsante Condividi nella barra degli strumenti o premi Ctrl+H. PyRun genera un URL univoco che codifica il tuo codice. Chiunque abbia il collegamento può aprirlo nel proprio browser e vedere (o eseguire) esattamente lo stesso codice.

Sì. PyRun ha il supporto completo per la funzione input() incorporata di Python. Quando il tuo codice raggiunge una chiamata input(), il terminale ti chiede di digitare una risposta, proprio come farebbe in un terminale locale.

Pacchetti Python disponibili online

PyRun rileva automaticamente i pacchetti importati dal tuo codice e li carica su richiesta utilizzando il registro dei pacchetti di Pyodide e micropip. Nessun comando pip install, nessun ambiente virtuale: basta scrivere la dichiarazione di importazione ed eseguire.

Esempi di codice Python da provare

Fai clic su "Prova nell'editor" per caricare qualsiasi esempio direttamente in PyRun ed eseguirlo immediatamente.

Python Fibonacci Sequence Generator

Run and understand the Fibonacci sequence in Python. This interactive code example shows iterative and recursive approaches to generating Fibonacci numbers.

def generate_fibonacci(n):
    fib_list = []
    a, b = 0, 1
    
    while len(fib_list) < n:
        fib_list.append(a)
        a, b = b, a + b
        
    return fib_list

# Generate the first 10 Fibonacci numbers
terms = 10
result = generate_fibonacci(terms)
print(f"First {terms} Fibonacci numbers:")
print(result)

Python Simple Calculator Script

Build a basic calculator in Python. Learn how to map mathematical operators, take user execution flows, and handle logic natively.

def add(x, y): return x + y
def subtract(x, y): return x - y
def multiply(x, y): return x * y
def divide(x, y):
    if y == 0:
        return "Error! Division by zero."
    return x / y

operations = {
    '+': add,
    '-': subtract,
    '*': multiply,
    '/': divide
}

num1, num2 = 12, 4

print("Calculator Demo")
for op_symbol, func in operations.items():
    print(f"{num1} {op_symbol} {num2} = {func(num1, num2)}")

Python Prime Checker Algorithm

Check if a number is prime using Python. Run our interactive algorithm to see efficient mathematical iteration and root evaluation.

import math

def is_prime(n):
    if n <= 1:
        return False
    if n == 2:
        return True
    if n % 2 == 0:
        return False
        
    max_divisor = math.isqrt(n)
    for i in range(3, max_divisor + 1, 2):
        if n % i == 0:
            return False
            
    return True

test_numbers = [2, 10, 17, 25, 97]
for num in test_numbers:
    status = "Prime" if is_prime(num) else "Not Prime"
    print(f"{num:2d} -> {status}")

Python Random Password Generator

Generate secure, random passwords in Python. Learn to use the random module alongside string constants to build robust security tools.

import random
import string

def generate_password(length=12):
    # Combine all character sets
    characters = string.ascii_letters + string.digits + string.punctuation
    
    # Randomly select characters until the desired length
    password = ''.join(random.choice(characters) for _ in range(length))
    return password

print("Generating 3 secure passwords:")
for i in range(3):
    print(f"Password {i+1}: {generate_password(16)}")

Impara Python in modo interattivo

Che tu sia un principiante assoluto o uno sviluppatore esperto in cerca di un aggiornamento, i nostri moduli gratuiti Impara Python ti guidano attraverso i concetti fondamentali di Python. A differenza dei libri di testo tradizionali, ogni lezione è abbinata a frammenti di codice eseguibile che vengono eseguiti immediatamente nell'IDE sopra.

Ulteriori risorse Python

Oltre 50 guide pratiche su Python

Guide di programmazione passo passo per risolvere compiti comuni. Visualizza spiegazioni pulite del codice ed esegui immediatamente demo del compilatore live.

Trucchi interattivi

Schede di riferimento rapido alla sintassi per tipi incorporati, metodi del dizionario, formattazione regex, operazioni sui file, NumPy e Pandas.

Confronti affiancati

Scopri come Python confronta sintassi per sintassi con JavaScript, TypeScript, Go, Rust, Java, C++ e PHP in tempo reale.

Pronti a scrivere un po' di Python?

L'editore attende in cima alla pagina. Nessuna registrazione. Nessuna configurazione. Solo Python nel tuo browser, proprio adesso.