アイテムの追加
CoddyのPythonジャーニー「Logic & Flow」セクションの一部 — レッスン 68/78。
チャレンジ
簡単item (文字列)、price (浮動小数点数)、および stock (整数) の3つの引数を取る add_item という名前の関数を作成してください。この関数は以下の処理を行う必要があります。
inventory辞書にそのアイテムが既に存在するかどうかを確認します。- 存在する場合、
"Error: Item '<item>' already exists."と出力します。
- 存在する場合、
- アイテムが存在しない場合は、提供された価格と在庫で
inventoryに追加します。- 価格は浮動小数点数として、在庫は整数として保存します。
"Item '<item>' added successfully."と出力します。
コードの最後に以下のコードブロックを追加(または置換)してください。
add_item("Apple", 0.5, 100)
add_item("Banana", 0.2, 50)
add_item("Apple", 0.6, 30) # Should print an error
print(inventory) 自分で試してみよう
inventory = {}
print(inventory) # Should output: {}