Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:ソロコーディングキャップストーン | ループ
Python入門
セクション 5.  8
single

single

bookチャレンジ:ソロコーディングキャップストーン

メニューを表示するにはスワイプしてください

この章では、コーディングスキルへの挑戦の時間です。課題が提示されますが、今回は解決方法を自分で考える必要があります。これまでに学んだ構文やテクニックはすべて使用できますが、ループ条件分岐を活用して、さまざまな入力や状況に対応できる柔軟なコードを書くことを強く推奨します。

タスク

スワイプしてコーディングを開始

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}."

注意

出力フォーマットを正確に守ることで、解答が正しく評価されます。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  8
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt