cat python/laboratorio-calcolatore-di-spese.md

Lezione 12 25 min

Laboratorio: calcolatore di spese

Combinare input, conversioni, variabili e f-string in un programma utile.

Prima idea

Un calcolatore di spese è piccolo ma reale: chiede prezzi, li somma e mostra un risultato chiaro. È il primo programma che usa dati diversi a ogni esecuzione.

Questa lezione fa parte del modulo Dati, variabili e input. L’obiettivo del modulo è: Usare valori, nomi e input per costruire programmi che lavorano con dati diversi ogni volta.

Parole nuove

  • totale: somma finale dei valori.
  • dato inserito: valore scritto dall’utente durante l’esecuzione.

Cosa impari

  • Chiedere più numeri.
  • Convertire input in float.
  • Mostrare il totale con una frase leggibile.

Esempio da copiare

merenda = float(input("Costo merenda: "))
biglietto = float(input("Costo biglietto: "))
extra = float(input("Altro costo: "))

totale = merenda + biglietto + extra
print(f"Spesa totale: {totale} euro")

Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.

Prova guidata

  1. Chiedi tre spese diverse.
  2. Calcola il totale.
  3. Calcola quanto resta da un budget di 20 euro.
  4. Mostra totale e resto con f-string.

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 puoi cambiare i numeri senza modificare il codice.