Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Challenge: Sales and Shipments | Loops
/
Introduction to Python (generated task tests)
セクション 5.  5
single

single

bookChallenge: Sales and Shipments

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

In this challenge, you'll manage the daily stock levels of essential grocery store products over a week. By utilizing the range() function in conjunction with the len() function, you'll simulate sales impacts on inventory.

タスク

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

Update product stock levels based on sales and shipments using loops.

  • Use a for loop with index iteration to go through the products list.
    • For each product subtract the number of units sold (units_sold) from the products stock.
  • Use a second for loop (also with index iteration) to go through products again.
    • Add the corresponding value from shipment_received to update the stock.

Output Requirements

  • After processing sales, print:
    Stock after sales for <product_name>: <stock_level> units
  • After processing shipments, print:
    Stock after shipment for <product_name>: <stock_level> units
  • At the end, print:
    Final stock levels for all products: <products>

Requirements checklist

  1. After processing sales, for each product, check that the printed stock level matches the initial stock minus the corresponding units sold.
  2. After processing shipments, for each product, check that the printed stock level matches the stock after sales plus the corresponding shipment received.
  3. At the end, check that the printed final stock levels for all products match the initial stock minus units sold plus shipment received for each product.

解答

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

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

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

セクション 5.  5
single

single

AIに質問する

expand

AIに質問する

ChatGPT

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

some-alt