cat python/laboratorio-zaino-di-funzioni-utili.md
Laboratorio: zaino di funzioni utili
Creare una piccola raccolta di funzioni per calcoli e messaggi ricorrenti.
Prima idea
Lo zaino di funzioni è una raccolta personale di strumenti: piccole funzioni che sai usare in progetti diversi.
Questa lezione fa parte del modulo Funzioni e codice ordinato. L’obiettivo del modulo è: Dare nomi alle azioni, passare dati, restituire risultati e tenere ordinati programmi che crescono.
Parole nuove
- riuso: usare lo stesso pezzo di codice in più situazioni.
- toolkit: raccolta di strumenti utili.
Cosa impari
- Scrivere funzioni piccole.
- Testare ogni funzione con esempi semplici.
- Raccogliere funzioni in un unico file ordinato.
Esempio da copiare
def euro(prezzo):
return f"{prezzo} euro"
def percentuale(parte, totale):
return parte / totale * 100
print(euro(12))
print(percentuale(3, 10))
Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.
Prova guidata
- Scrivi almeno tre funzioni utili.
- Una deve lavorare su testi.
- Una deve lavorare su numeri.
- Una deve restituire una frase.
- Provale con valori diversi.
Sfida piccola
Prendi l’esempio e rendilo tuo senza aggiungere complessità inutile. Se qualcosa si rompe, torna all’ultima versione funzionante e cambia una riga per volta.
Controllo finale
Hai finito quando ogni funzione fa una cosa sola e ha un nome chiaro.