Esercizi su Variabili e Tipi di Dati


Esercizi su Variabili e Tipi di Dati

Mettiamoci alla prova con esercizi pratici in Python!

1. Correggi l’errore

numero = "10"
risultato = numero * 2  # Dovrebbe stampare 20
print(risultato)

numero = 10  # oppure int("10")
risultato = numero * 2
print(risultato)

2. Completa il codice

nome = "Maria"
print(____) # deve stampare "Ciao Maria Benvenuta in Python"

print("Ciao " + nome + " Benvenuta in Python")

3. Somma tra numeri

Chiedi all’utente due numeri e stampa la loro somma.

num1 = int(input("Inserisci il primo numero: "))
num2 = int(input("Inserisci il secondo numero: "))
print("La somma è:", num1 + num2)

4. Modifica una stringa

frase = "Python è divertente!"
print(____)

print(frase.replace("Python", "Java"))

5. Età futura

Chiedi all’utente la sua età e stampa quanti anni avrà tra 20 anni.

eta = int(input("Inserisci la tua età: "))
print("Tra 20 anni avrai", eta + 20)

6. Età attuale

Chiedi all’utente in che anno è nato e l’anno corrente. Stampa quanti anni ha.

anno_nascita = int(input("In che anno sei nato?: "))
anno_corrente = int(input("Qual è l'anno corrente?: "))
print("Caro utente hai", anno_corrente - anno_nascita, "anni")

7. Conto al ristorante

Chiedi all’utente il costo del pasto e la percentuale di mancia. Calcola l’importo totale da pagare.

costo_pasto = float(input("Inserisci il costo del pasto: "))
percentuale_mancia = float(input("Inserisci la percentuale di mancia: "))
mancia = costo_pasto * percentuale_mancia / 100
importo_totale = costo_pasto + mancia
print("L'importo totale da pagare è:", importo_totale)

8. Conversione di unità di misura

Chiedi all’utente un valore in chilometri e convertilo in metri.

chilometri = float(input("Inserisci il valore in chilometri: "))
metri = chilometri * 1000
print("Il valore in metri è:", metri)

9. Calcolo del perimetro di un rettangolo

Chiedi all’utente la lunghezza e la larghezza e calcola il perimetro.

lunghezza = float(input("Inserisci la lunghezza del rettangolo: "))
larghezza = float(input("Inserisci la larghezza del rettangolo: "))
perimetro = 2 * (lunghezza + larghezza)
print("Il perimetro del rettangolo è:", perimetro)

10. Calcolo dell’area di un triangolo

Chiedi all’utente la base e l’altezza e calcola l’area.

base = float(input("Inserisci la base del triangolo: "))
altezza = float(input("Inserisci l'altezza del triangolo: "))
area = (base * altezza) / 2
print("L'area del triangolo è:", area)

11. Salvadanaio

Chiedi all’utente quanti soldi ha nel salvadanaio e quanti ne vuole aggiungere. Calcola il totale.

soldi_iniziali = float(input("Quanti soldi hai nel salvadanaio? "))
soldi_aggiunti = float(input("Quanti soldi vuoi aggiungere? "))
totale_salvadanaio = soldi_iniziali + soldi_aggiunti
print("Nel salvadanaio ora hai:", totale_salvadanaio)

12. Spesa al supermercato

Chiedi all’utente il prezzo di un prodotto e la quantità acquistata. Calcola il costo totale.

prezzo_prodotto = float(input("Inserisci il prezzo del prodotto: "))
quantita = int(input("Inserisci la quantità acquistata: "))
costo_totale = prezzo_prodotto * quantita
print("Il costo totale è:", costo_totale)


Torna in alto