セクション 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つを試してチャットを始めてください