セクション 5. 章 8
single
チャレンジ:ソロコーディングキャップストーン
メニューを表示するにはスワイプしてください
この章では、コーディングスキルへの挑戦の時間です。課題が提示されますが、今回は解決方法を自分で考える必要があります。これまでに学んだ構文やテクニックはすべて使用できますが、ループや条件分岐を活用して、さまざまな入力や状況に対応できる柔軟なコードを書くことを強く推奨します。
タスク
スワイプしてコーディングを開始
inventory 辞書内の各アイテムを評価し、在庫レベルや価格に基づいて適切なメッセージを出力する課題。
inventory辞書内の各アイテムをループ処理。- 各アイテムについて:
- 在庫が30未満の場合、補充が必要であることを出力。
- 在庫が100を超える場合、割引価格で販売すべきであることを出力。
- 在庫が30から100の場合、通常価格で販売すべきであることを出力。
出力要件
以下のテンプレート出力文を必ずそのまま使用してください:
- 補充が必要な場合:
f"{item} need restocking." - 割引価格の場合:
f"{item} should be sold at the discounted price of {discounted_price}." - 通常価格の場合:
f"{item} should be sold at the regular price of {regular_price}."
注意
出力フォーマットを正確に守ることで、解答が正しく評価されます。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 8
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください