Udfordring: Salg og Forsendelser
I denne udfordring vil du administrere de daglige lagerbeholdninger af essentielle dagligvarebutiksprodukter over en uge. Ved at bruge range()
-funktionen i kombination med len()
-funktionen vil du simulere salgsindvirkninger på lagerbeholdningen.
Opgave
Swipe to start coding
Opdater produktlagerbeholdninger baseret på salg og forsendelser ved hjælp af loops.
- Brug en
for
-loop med indeksiteration til at gennemgåproducts
-listen.- For hvert produkt træk antallet af solgte enheder (
units_sold
) fraproducts
lager.
- For hvert produkt træk antallet af solgte enheder (
- Brug en anden
for
-loop (også med indeksiteration) til at gennemgåproducts
igen.- Tilføj den tilsvarende værdi fra
shipment_received
for at opdatere lageret.
- Tilføj den tilsvarende værdi fra
Outputkrav
- Efter behandling af salg, print:
Stock after sales for <product_name>: <stock_level> units
- Efter behandling af forsendelser, print:
Stock after shipment for <product_name>: <stock_level> units
- Til sidst, print:
Final stock levels for all products: <products>
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 5