Esercizi Python per principianti, svolti e spiegati (eseguibili nel browser)
Il modo più efficace per imparare Python non è leggere la teoria: è risolvere piccoli esercizi e vedere subito il risultato. Qui sotto trovi sei esercizi progressivi, ognuno con la soluzione spiegata, e puoi eseguirli e modificarli direttamente in questa pagina con "Prova tu".
Esercizio 1 — Salutare l'utente
Stampa un saluto personalizzato.
nome = "Giulia"
print("Ciao, " + nome + "! Benvenuta.")Le stringhe si uniscono con +. Prova a cambiare il nome ed esegui di nuovo.
Esercizio 2 — La somma di due numeri
Somma due numeri e mostra il risultato.
a = 8
b = 5
print("La somma è", a + b)print può ricevere più valori separati da virgola: li stampa uno dopo l'altro con uno spazio.
Esercizio 3 — Pari o dispari
Dì se un numero è pari o dispari.
numero = 7
if numero % 2 == 0:
print(numero, "è pari")
else:
print(numero, "è dispari")% è il resto della divisione: se il resto diviso 2 è zero, il numero è pari. È uno dei trucchi più usati in assoluto.
Esercizio 4 — Contare da 1 a 5
Stampa tutti i numeri da 1 a 5.
for i in range(1, 6):
print(i)range(1, 6) genera i numeri da 1 a 5 (l'estremo destro è escluso). Cambia il 6 e guarda cosa succede.
Esercizio 5 — La somma dei primi 100 numeri
Somma tutti i numeri da 1 a 100.
totale = 0
for i in range(1, 101):
totale = totale + i
print("La somma da 1 a 100 è", totale)Qui accumuli: parti da zero e a ogni giro aggiungi il numero corrente. È lo schema base di quasi ogni calcolo.
Esercizio 6 — Trovare il più grande
Trova il numero più grande in una lista.
numeri = [3, 9, 2, 15, 7]
massimo = numeri[0]
for n in numeri:
if n > massimo:
massimo = n
print("Il più grande è", massimo)Parti dal primo come "campione in carica" e lo sostituisci ogni volta che ne trovi uno più grande. Quando questo schema ti viene naturale, hai fatto un salto vero.
E adesso?
Se questi esercizi ti sono piaciuti, il percorso Python ne ha centinaia come questi, dal primo print fino a funzioni, dizionari e OOP: teoria breve e poi subito pratica nel browser, con XP e streak. I primi capitoli sono gratuiti. Vuoi solo sperimentare? Il playground è libero.