Herausforderung: Preisänderung Abschlussprojekt
Sie verwalten das System eines Lebensmittelgeschäfts und müssen Entscheidungen für den Lagerbestand treffen, Preise überwachen und Überprüfungen durchführen, um festzustellen, ob Maßnahmen wie das Auffüllen oder Entfernen von Artikeln aus dem Lagerbestand aufgrund ihres Preises oder Lagerbestands erforderlich sind.
Swipe to start coding
Verwalten eines Lebensmittelbestands mit einem Dictionary in Python. Durchführung grundlegender Operationen: Preisaktualisierung, Hinzufügen eines neuen Artikels, Anpassung des Lagerbestands basierend auf einer Bedingung, optionales Entfernen eines Artikels nach Preis und Ausgabe einfacher Statusmeldungen.
-
Dictionary erstellen
Definition vongrocery_inventorymit den folgenden Artikeln und Details:- "Milk": ("Dairy", 3.50, 8)
- "Eggs": ("Dairy", 5.50, 30)
- "Bread": ("Bakery", 2.99, 15)
- "Apples": ("Produce", 1.50, 50)
-
Preis prüfen und aktualisieren
- Preis von "Eggs" abfragen.
- Falls der Preis größer als 5 ist, ausgeben:
Eggs are too expensive, reducing the price by $1.
und den Preis um 1 senken. - Andernfalls ausgeben:
The price of Eggs is reasonable.
-
Neuen Artikel hinzufügen
- "Tomatoes" mit den Details hinzufügen: Kategorie "Produce", Preis 1.20, Bestand 30.
- Anschließend ausgeben:
Inventory after adding Tomatoes: <grocery_inventory>
-
Bestand verwalten
- Bestand von "Milk" prüfen.
- Falls dieser unter 10 liegt, ausgeben:
Milk needs to be restocked. Increasing stock by 20 units.
und den Bestand um 20 erhöhen. - Andernfalls ausgeben:
Milk has sufficient stock.
-
Artikel nach Preis entfernen
- Falls der Preis von "Apples" über 2 liegt, "Apples" entfernen und ausgeben:
Apples removed from inventory due to high price.
- Falls der Preis von "Apples" über 2 liegt, "Apples" entfernen und ausgeben:
-
Abschließende Ausgabe
- Ausgeben:
Updated inventory: <grocery_inventory>
- Ausgeben:
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
What criteria should I use to decide when to restock or remove items?
Can you help me set up a system to track inventory and prices?
How can I automate notifications for low stock or price changes?
Großartig!
Completion Rate verbessert auf 2.17
Herausforderung: Preisänderung Abschlussprojekt
Swipe um das Menü anzuzeigen
Sie verwalten das System eines Lebensmittelgeschäfts und müssen Entscheidungen für den Lagerbestand treffen, Preise überwachen und Überprüfungen durchführen, um festzustellen, ob Maßnahmen wie das Auffüllen oder Entfernen von Artikeln aus dem Lagerbestand aufgrund ihres Preises oder Lagerbestands erforderlich sind.
Swipe to start coding
Verwalten eines Lebensmittelbestands mit einem Dictionary in Python. Durchführung grundlegender Operationen: Preisaktualisierung, Hinzufügen eines neuen Artikels, Anpassung des Lagerbestands basierend auf einer Bedingung, optionales Entfernen eines Artikels nach Preis und Ausgabe einfacher Statusmeldungen.
-
Dictionary erstellen
Definition vongrocery_inventorymit den folgenden Artikeln und Details:- "Milk": ("Dairy", 3.50, 8)
- "Eggs": ("Dairy", 5.50, 30)
- "Bread": ("Bakery", 2.99, 15)
- "Apples": ("Produce", 1.50, 50)
-
Preis prüfen und aktualisieren
- Preis von "Eggs" abfragen.
- Falls der Preis größer als 5 ist, ausgeben:
Eggs are too expensive, reducing the price by $1.
und den Preis um 1 senken. - Andernfalls ausgeben:
The price of Eggs is reasonable.
-
Neuen Artikel hinzufügen
- "Tomatoes" mit den Details hinzufügen: Kategorie "Produce", Preis 1.20, Bestand 30.
- Anschließend ausgeben:
Inventory after adding Tomatoes: <grocery_inventory>
-
Bestand verwalten
- Bestand von "Milk" prüfen.
- Falls dieser unter 10 liegt, ausgeben:
Milk needs to be restocked. Increasing stock by 20 units.
und den Bestand um 20 erhöhen. - Andernfalls ausgeben:
Milk has sufficient stock.
-
Artikel nach Preis entfernen
- Falls der Preis von "Apples" über 2 liegt, "Apples" entfernen und ausgeben:
Apples removed from inventory due to high price.
- Falls der Preis von "Apples" über 2 liegt, "Apples" entfernen und ausgeben:
-
Abschließende Ausgabe
- Ausgeben:
Updated inventory: <grocery_inventory>
- Ausgeben:
Lösung
Danke für Ihr Feedback!
single