セクション 4. 章 8
single
チャレンジ:価格調整キャップストーン
メニューを表示するにはスワイプしてください
食料品店のシステム管理において、在庫の意思決定、価格の追跡、価格や在庫に基づく補充や商品の削除などの対応が必要かどうかの確認を行う必要があります。
タスク
スワイプしてコーディングを開始
Pythonの辞書を使用して食料品の在庫を管理します。基本的な操作を実行します:価格の更新、新しい商品の追加、条件に基づく在庫の調整、オプションで価格による商品の削除、簡単なステータスメッセージの出力。
-
辞書の作成
次の項目と詳細でgrocery_inventoryを定義します:- "Milk": ("Dairy", 3.50, 8)
- "Eggs": ("Dairy", 5.50, 30)
- "Bread": ("Bakery", 2.99, 15)
- "Apples": ("Produce", 1.50, 50)
-
価格の確認と更新
- "Eggs"の価格を取得します。
- 価格が5を超えている場合、
"Eggs are too expensive, reducing the price by $1."
と出力し、価格を1下げます。 - それ以外の場合は、
The price of Eggs is reasonable.
と出力します。
-
新しい商品の追加
- "Tomatoes"を追加します。詳細:カテゴリは"Produce"、価格は1.20、在庫は30。
- その後、
Inventory after adding Tomatoes: <grocery_inventory>
と出力します。
-
在庫の管理
- "Milk"の在庫を確認します。
- 10未満の場合、
Milk needs to be restocked. Increasing stock by 20 units.
と出力し、在庫を20増やします。 - それ以外の場合は、
Milk has sufficient stock.
と出力します。
-
価格による商品の削除
- "Apples"の価格が2を超えている場合、"Apples"を削除し、
Apples removed from inventory due to high price.
と出力します。
- "Apples"の価格が2を超えている場合、"Apples"を削除し、
-
最終出力
Updated inventory: <grocery_inventory>
と出力します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 8
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください