Esercizi Operatori Python

Calcoli pratici con operatori matematici e logici

Python
Operatori
Esercizi Pratici

Questa raccolta di esercizi Python si concentra sull’uso pratico degli operatori matematici per risolvere problemi reali. Ogni esercizio include una soluzione dettagliata.

💡

Suggerimento per l’apprendimento

Prova a risolvere ogni esercizio da solo prima di guardare la soluzione. Imparerai molto di più!

1. Noleggio Biciclette

1
Sistema di calcolo per noleggio biciclette

Descrizione del problema:

Un negozio di noleggio biciclette vuole un programma che aiuti a calcolare il costo del noleggio per i clienti.
Il programma dovrà:

  1. Chiedere il nome del cliente
  2. Chiedere quante ore vuole noleggiare la bicicletta
  3. Chiedere il costo orario del noleggio (es. 5€ all’ora)
  4. Calcolare il totale da pagare moltiplicando il numero di ore per il costo orario
  5. Stampare una ricevuta formattata con i dati del cliente e il totale

Esempio di esecuzione:

Benvenuto nel Servizio di Noleggio Bici!
Inserisci il nome del cliente: Luca Bianchi
Ore di noleggio: 3
Costo orario (€): 5

— Ricevuta —
Cliente: Luca Bianchi
Ore noleggiate: 3
Costo orario: 5 €
Totale da pagare: 15 €
Grazie per aver scelto il nostro servizio

+
Versione avanzata: durata in minuti

🎯 Obiettivo aggiuntivo:

Modificare il programma affinché la durata del noleggio venga espressa in minuti e stampare nella ricevuta ore e minuti separati.

Esempio di esecuzione:

Benvenuto nel Servizio di Noleggio Bici!
Inserisci il nome del cliente: Luca Bianchi
Minuti di noleggio: 156
Costo orario (€): 5

— Ricevuta —
Cliente: Luca Bianchi
Tempo noleggio: Ore: 2 Minuti: 36
Costo orario: 5 €
Totale da pagare: 13 €
Grazie per aver scelto il nostro servizio

2. Calcolo Stipendio Netto

2
Calcolatore di stipendio netto mensile

Descrizione del problema:

Un dipendente riceve uno stipendio lordo mensile. Sullo stipendio si applica un’aliquota fissa in percentuale per le tasse.
Il programma deve chiedere lo stipendio lordo e l’aliquota, poi calcolare e stampare lo stipendio netto.

3. Calcolo Prezzo Scontato

3
Calcolatore di sconti per negozi

Descrizione del problema:

Un negozio aplica uno sconto in percentuale su un prodotto. Il programma deve chiedere il prezzo iniziale e la percentuale di sconto,
poi calcolare e stampare il prezzo finale scontato.

4. Costo Viaggio in Auto

4
Calcolatore di costi di viaggio

Descrizione del problema:

Un automobilista vuole calcolare il costo di un viaggio conoscendo la distanza in km, il consumo medio della sua auto (litri per km)
e il prezzo del carburante al litro. Dopo aver inserito questi dati da tastiera, il programma deve calcolare e stampare il costo totale del viaggio.

5. Calcolo Tempo di Viaggio

5
Calcolatore di tempi di percorrenza

Descrizione del problema:

Un ciclista vuole sapere quanto tempo impiegherà per percorrere una certa distanza conoscendo la sua velocità media in km/h.
Il programma deve chiedere distanza e velocità, poi calcolare il tempo in ore e stamparlo.

6. Tassa Raccolta Rifiuti

6
Calcolatore tassa rifiuti urbani

Descrizione del problema:

La tassa per la raccolta dei rifiuti urbani viene calcolata rispetto alle dimensioni dell’appartamento espresse in metri quadri,
in ragione di x euro per ogni mq. All’importo così determinato viene poi aggiunta una cifra fissa di y euro; sul totale, inoltre,
viene calcolata un’addizionale pari al p%. I valori dei parametri x, y e p sono forniti all’inizio digitandoli da tastiera.
Si vuole ottenere la stampa dell’importo totale per un appartamento dopo aver introdotto da tastiera la superficie in mq.

📊 Operatori Python Utilizzati

+ – * /

Operatori Aritmetici

Somma, sottrazione, moltiplicazione, divisione

// %

Divisione Intera e Modulo

Divisione intera e resto della divisione

()

Precedenza Operatori

Parentesi per controllo precedenza

6 esercizi pratici per padroneggiare gli operatori Python in contesti reali

Torna in alto