Avsnitt 5. Kapitel 5
single
Utmaning: Försäljning och Shipments
Svep för att visa menyn
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å igenomproducts-listan.- 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 (också med indexiteration) för att gå igenomproductsigen.- Lägg till motsvarande värde från
shipment_receivedför att uppdatera lagret.
- Lägg till motsvarande värde från
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
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 5. Kapitel 5
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