レシピ換算ツールを作る
これまでに学んだすべての要素を組み合わせてみましょう!作成するレシピ換算ツールには、次の3つの機能が必要です:食材棚に十分な材料があるか確認する、人数分にレシピの分量を換算する、足りない材料の買い物リストを作成する。元のトマトとバジルのパスタレシピは4人分ですが、今回は10人のパーティーを開催します。
pantry は現在の在庫量が格納されている辞書として、recipe 辞書には基本の分量が設定されています。また、scale_factor はパーティーの人数 / 元の分量で提供できる人数(10/4)として設定済みです。
この演習はコースの一部です
開発者のためのPython入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
shopping_list = []
# Loop through each ingredient and amount in the recipe
for ____, ____ in ____:
print(ingredient)