Aan de slagGa gratis aan de slag

Bugs in een dictionary corrigeren

Je hebt een programma gekregen dat over de gerechten van een menu zou moeten itereren en de naam en de prijs afdrukken.

De gerechten van het menu zijn opgeslagen in de volgende dictionary:

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

Als je het programma test, merk je dat het niet klopt.

Deze oefening maakt deel uit van de cursus

Datastructuren en algoritmen in Python

Cursus bekijken

Oefeninstructies

  • Corrigeer de fout in de for-lus.
  • Corrigeer de fout in de print()-functie.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Correct the mistake
for key, value in my_menu():
  # Correct the mistake
  print(f"The price of the {value} is {key}.")
Code bewerken en uitvoeren