Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Försäljning och Shipments | Loopar
Introduktion till Python

Svep för att visa menyn

book
Utmaning: Försäljning och Shipments

I denna utmaning kommer du att hantera de dagliga lagernivåerna av viktiga livsmedelsbutiksprodukter under en vecka. Genom att använda range()-funktionen i kombination med len()-funktionen kommer du att simulera försäljningspåverkan på lagret.

Uppgift

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 products-listan.
    • För varje produkt, subtrahera antalet sålda enheter (units_sold) från products-lagret.
  • Använd en andra for-loop (också med indexiteration) för att gå igenom products igen.
    • Lägg till motsvarande värde från shipment_received för att uppdatera lagret.

Utdata krav

  • Efter att ha bearbetat försäljningen, skriv ut:
    Stock efter försäljning för <product_name>: <stock_level> enheter
  • Efter att ha bearbetat leveranser, skriv ut:
    Stock efter leverans för <product_name>: <stock_level> enheter
  • I slutet, skriv ut:
    Slutliga lagernivåer för alla produkter: <products>

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 5
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Utmaning: Försäljning och Shipments

I denna utmaning kommer du att hantera de dagliga lagernivåerna av viktiga livsmedelsbutiksprodukter under en vecka. Genom att använda range()-funktionen i kombination med len()-funktionen kommer du att simulera försäljningspåverkan på lagret.

Uppgift

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 products-listan.
    • För varje produkt, subtrahera antalet sålda enheter (units_sold) från products-lagret.
  • Använd en andra for-loop (också med indexiteration) för att gå igenom products igen.
    • Lägg till motsvarande värde från shipment_received för att uppdatera lagret.

Utdata krav

  • Efter att ha bearbetat försäljningen, skriv ut:
    Stock efter försäljning för <product_name>: <stock_level> enheter
  • Efter att ha bearbetat leveranser, skriv ut:
    Stock efter leverans för <product_name>: <stock_level> enheter
  • I slutet, skriv ut:
    Slutliga lagernivåer för alla produkter: <products>

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 5
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt