始める無料で始める

辞書のバグ修正

メニューの料理を順にたどり、料理名とその値段を表示するプログラムが与えられています。

メニューの料理は次の辞書に保存されています。

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

プログラムを試してみると、正しく動作していないことに気づきます。

この演習はコースの一部です

Pythonで学ぶデータ構造とアルゴリズム

コースを見る

演習の手順

  • for ループの誤りを修正してください。
  • print() 関数の誤りを修正してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Correct the mistake
for key, value in my_menu():
  # Correct the mistake
  print(f"The price of the {value} is {key}.")
コードを編集して実行