Come usare il sito¶
Il sito ha due strumenti: le pagine di studio, che riassumono le lezioni, e il laboratorio Python, dove esegui il codice senza installare niente.
Il laboratorio in 4 punti¶
- Esegui. Premi il pulsante Esegui (oppure Ctrl+Enter). La prima volta il browser scarica Python, circa 10 MB: servono alcuni secondi, poi resta in memoria.
- Rispondi agli
input(). Quando il programma chiede un dato, nella console compare un campo arancione. Scrivi il valore e premi Enter, come nel terminale di VSCodium. - Leggi gli errori. Se il programma si ferma per un errore vedi il messaggio originale di Python e, sotto, una spiegazione in italiano con il pulsante per saltare alla riga sbagliata.
- Le tue modifiche restano. Il codice che scrivi viene salvato in questo browser. Ripristina torna alla versione di partenza.
Prova qui, con un errore voluto: esegui, leggi la spiegazione e correggi.
base = input('Base del rettangolo: ')
altezza = input('Altezza del rettangolo: ')
area = base * altezza
print('Area:', area)
Suggerimento per l'errore
input() restituisce sempre una stringa. Per fare i calcoli devi convertire i valori con float(...) o int(...), come visto nel capitolo 2.
Esempi brevi e laboratori a più file¶
- Gli esempi brevi sono blocchi di codice dentro le pagine, con il pulsante Esegui. Sono pensati per provare un concetto alla volta.
- I laboratori a più file hanno le schede in alto (
main.py, un modulo comecinema.py, file di dati comefilm.txt). Funzionano come una cartella sul tuo computer:import cinemaeopen('film.txt')si comportano come in VSCodium. Se il programma scrive su un file, la scheda si aggiorna e mostra un pallino arancione.
Con Scarica file salvi il file aperto per provarlo anche in VSCodium: la pagina Installare Python e VSCodium spiega come prepararlo.
I Tools¶
Nella sezione Tools trovi calcolatrici per la teoria: cambio di base, segno e modulo, complemento a uno e a due, eccesso, IEEE 754, somme in binario, tabelle di verità, codice ASCII e dimensioni dei file. Mostrano tutti i passaggi, così puoi controllare un esercizio svolto a mano riga per riga. Gli stessi tools compaiono anche dentro le lezioni di teoria.
Tema chiaro o scuro¶
Il pulsante in alto a destra, con il sole o la luna, passa dal tema chiaro al tema scuro. Alla prima visita il sito usa il tema del tuo dispositivo; la scelta che fai resta memorizzata nel browser.
Come prepararsi all'esame¶
- Leggi la traccia per intero e sottolinea le funzioni richieste e il formato dei file.
- Parti dalla funzione che legge il file e controlla con un
printche i dati siano giusti. - Aggiungi una funzione alla volta ed esegui spesso: un errore trovato subito si corregge in un minuto.
- Solo alla fine confronta il tuo lavoro con la soluzione. Se guardi la soluzione prima di provare, all'esame ti mancherà proprio l'allenamento.
Domande frequenti¶
Il pallino in alto resta su Avvio di Python per molto tempo
La prima volta il browser deve scaricare Python. Con una connessione lenta può servire un minuto. Se non parte, ricarica la pagina e controlla di usare una versione aggiornata di Chrome, Edge, Firefox o Safari.
Il programma viene interrotto dopo 10 secondi
Probabilmente c'è un ciclo infinito: la condizione del while non diventa mai falsa. Controlla che dentro il ciclo la variabile della condizione venga aggiornata, ad esempio con un nuovo input().
Il risultato è diverso da quello che ottengo in VSCodium
Il laboratorio usa Python 3.14, il Python ufficiale compilato per il browser. Se vedi differenze, controlla la versione di Python installata sul tuo computer: le versioni più vecchie della 3.12 non accettano alcune f-string usate negli esercizi.
I miei dati finiscono da qualche parte?
No. Il codice viene eseguito sul tuo computer e salvato solo nel tuo browser. Dettagli nella pagina Privacy.