IniziaInizia gratis

Correggere i bug in un dizionario

Ti è stato fornito un programma che dovrebbe iterare tra i piatti di un menù, stampandone il nome e il prezzo.

I piatti del menù sono memorizzati nel seguente dizionario:

my_menu = {
  'lasagna': 14.75,
  'moussaka': 21.15,
  'sushi': 16.05,
  'paella': 21,
  'samosas': 14
}

Provando il programma, ti accorgi che non è corretto.

Questo esercizio fa parte del corso

Strutture dati e algoritmi in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Correggi l'errore nel ciclo for.
  • Correggi l'errore nella funzione print().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Correct the mistake
for key, value in my_menu():
  # Correct the mistake
  print(f"The price of the {value} is {key}.")
Modifica ed esegui il codice