Utmaning: Försäljning och Leveranser
I denna utmaning kommer du att hantera de dagliga lagernivåerna för viktiga produkter i en livsmedelsbutik under en vecka. Genom att använda funktionen range()
tillsammans med len()
-funktionen kommer du att simulera försäljningens påverkan på lagret.
Swipe to start coding
Uppdatera produktlagernivåer baserat på försäljning och leveranser med hjälp av loopar.
- Använd en
for
-loop med indexiteration för att gå igenom listanproducts
.- För varje produkt, subtrahera antalet sålda enheter (
units_sold
) frånproducts
lagret.
- För varje produkt, subtrahera antalet sålda enheter (
- Använd en andra
for
-loop (även den med indexiteration) för att gå igenomproducts
igen.- Lägg till motsvarande värde från
shipment_received
för att uppdatera lagret.
- Lägg till motsvarande värde från
Utdatakrav
- Efter att försäljningen har behandlats, skriv ut:
Stock after sales for <product_name>: <stock_level> units
- Efter att leveranserna har behandlats, skriv ut:
Stock after shipment for <product_name>: <stock_level> units
- Till sist, skriv ut:
Final stock levels for all products: <products>
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.17
Utmaning: Försäljning och Leveranser
Svep för att visa menyn
I denna utmaning kommer du att hantera de dagliga lagernivåerna för viktiga produkter i en livsmedelsbutik under en vecka. Genom att använda funktionen range()
tillsammans med len()
-funktionen kommer du att simulera försäljningens påverkan på lagret.
Swipe to start coding
Uppdatera produktlagernivåer baserat på försäljning och leveranser med hjälp av loopar.
- Använd en
for
-loop med indexiteration för att gå igenom listanproducts
.- För varje produkt, subtrahera antalet sålda enheter (
units_sold
) frånproducts
lagret.
- För varje produkt, subtrahera antalet sålda enheter (
- Använd en andra
for
-loop (även den med indexiteration) för att gå igenomproducts
igen.- Lägg till motsvarande värde från
shipment_received
för att uppdatera lagret.
- Lägg till motsvarande värde från
Utdatakrav
- Efter att försäljningen har behandlats, skriv ut:
Stock after sales for <product_name>: <stock_level> units
- Efter att leveranserna har behandlats, skriv ut:
Stock after shipment for <product_name>: <stock_level> units
- Till sist, skriv ut:
Final stock levels for all products: <products>
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 2.17single