Kursinhalt
Einführung in Python
Einführung in Python
Herausforderung: Verkäufe und Lieferungen
In dieser Herausforderung wirst du die täglichen Lagerbestände von wichtigen Produkten eines Lebensmittelgeschäfts über eine Woche verwalten. Durch die Nutzung der range()
-Funktion in Verbindung mit der len()
-Funktion wirst du die Auswirkungen von Verkäufen auf das Inventar simulieren.
Swipe to start coding
In dieser Aufgabe wirst du das Inventar verwalten, indem du die Lagerbestände der Produkte basierend auf Verkäufen und neuen Lieferungen aktualisierst. Du wirst Schleifen verwenden, um die Lagerbestände für jedes Produkt in der Liste anzupassen.
Code-Anweisungen
- Verwende eine
for
-Schleife mit Indexiteration, um über dieproducts
-Liste zu iterieren. Für jedes Produkt ziehe die entsprechenden verkauften Einheiten aus derunits_sold
-Liste ab. Aktualisiere den Lagerbestand in derproducts
-Liste entsprechend. - Verwende eine weitere
for
-Schleife mit Indexiteration, um erneut über dieproducts
-Liste zu iterieren. Für jedes Produkt füge die entsprechende neue Liefermenge aus dershipment_received
-Liste zum Lagerbestand in derproducts
-Liste hinzu.
Ausgabeanforderungen
- Nachdem die Lagerbestände basierend auf den Verkäufen aktualisiert wurden, drucke eine Nachricht für jedes Produkt im Format:
Stock after sales for <product_name>: <stock_level> units
. - Nachdem die Lagerbestände basierend auf der neuen Lieferung aktualisiert wurden, drucke eine Nachricht für jedes Produkt im Format:
Stock after shipment for <product_name>: <stock_level> units
. - Schließlich drucke die endgültigen Lagerbestände für alle Produkte im Format:
Final stock levels for all products: <products>
.
Lösung
Danke für Ihr Feedback!
Herausforderung: Verkäufe und Lieferungen
In dieser Herausforderung wirst du die täglichen Lagerbestände von wichtigen Produkten eines Lebensmittelgeschäfts über eine Woche verwalten. Durch die Nutzung der range()
-Funktion in Verbindung mit der len()
-Funktion wirst du die Auswirkungen von Verkäufen auf das Inventar simulieren.
Swipe to start coding
In dieser Aufgabe wirst du das Inventar verwalten, indem du die Lagerbestände der Produkte basierend auf Verkäufen und neuen Lieferungen aktualisierst. Du wirst Schleifen verwenden, um die Lagerbestände für jedes Produkt in der Liste anzupassen.
Code-Anweisungen
- Verwende eine
for
-Schleife mit Indexiteration, um über dieproducts
-Liste zu iterieren. Für jedes Produkt ziehe die entsprechenden verkauften Einheiten aus derunits_sold
-Liste ab. Aktualisiere den Lagerbestand in derproducts
-Liste entsprechend. - Verwende eine weitere
for
-Schleife mit Indexiteration, um erneut über dieproducts
-Liste zu iterieren. Für jedes Produkt füge die entsprechende neue Liefermenge aus dershipment_received
-Liste zum Lagerbestand in derproducts
-Liste hinzu.
Ausgabeanforderungen
- Nachdem die Lagerbestände basierend auf den Verkäufen aktualisiert wurden, drucke eine Nachricht für jedes Produkt im Format:
Stock after sales for <product_name>: <stock_level> units
. - Nachdem die Lagerbestände basierend auf der neuen Lieferung aktualisiert wurden, drucke eine Nachricht für jedes Produkt im Format:
Stock after shipment for <product_name>: <stock_level> units
. - Schließlich drucke die endgültigen Lagerbestände für alle Produkte im Format:
Final stock levels for all products: <products>
.
Lösung
Danke für Ihr Feedback!