Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Preisänderung Abschlussprojekt | Andere Datentypen
Einführung in Python

bookHerausforderung: Preisänderung Abschlussprojekt

Sie verwalten das System eines Lebensmittelgeschäfts und müssen Entscheidungsfindung für den Warenbestand sicherstellen, Preise überwachen und Überprüfungen durchführen, um festzustellen, ob Maßnahmen wie das Nachfüllen oder Entfernen von Artikeln aus dem Bestand aufgrund ihres Preises oder Lagerbestands erforderlich sind.

Aufgabe

Swipe to start coding

Verwalten eines Lebensmittelbestands mithilfe eines Dictionaries 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.

  1. Dictionary erstellen
    Definieren Sie grocery_inventory mit 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)
  2. Preis prüfen und aktualisieren

    • Preis von "Eggs" abrufen.
    • Wenn 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.
  3. Neuen Artikel hinzufügen

    • "Tomatoes" mit folgenden Details hinzufügen: Kategorie "Produce", Preis 1.20, Bestand 30.
    • Anschließend ausgeben:
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Bestand verwalten

    • Bestand von "Milk" prüfen.
    • Wenn 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.
  5. Artikel nach Preis entfernen

    • Wenn der Preis von "Apples" 2 übersteigt, "Apples" entfernen und ausgeben:
      Apples removed from inventory due to high price.
  6. Abschließende Ausgabe

    • Ausgeben:
      Updated inventory: <grocery_inventory>

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 8
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 2.17

bookHerausforderung: Preisänderung Abschlussprojekt

Swipe um das Menü anzuzeigen

Sie verwalten das System eines Lebensmittelgeschäfts und müssen Entscheidungsfindung für den Warenbestand sicherstellen, Preise überwachen und Überprüfungen durchführen, um festzustellen, ob Maßnahmen wie das Nachfüllen oder Entfernen von Artikeln aus dem Bestand aufgrund ihres Preises oder Lagerbestands erforderlich sind.

Aufgabe

Swipe to start coding

Verwalten eines Lebensmittelbestands mithilfe eines Dictionaries 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.

  1. Dictionary erstellen
    Definieren Sie grocery_inventory mit 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)
  2. Preis prüfen und aktualisieren

    • Preis von "Eggs" abrufen.
    • Wenn 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.
  3. Neuen Artikel hinzufügen

    • "Tomatoes" mit folgenden Details hinzufügen: Kategorie "Produce", Preis 1.20, Bestand 30.
    • Anschließend ausgeben:
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Bestand verwalten

    • Bestand von "Milk" prüfen.
    • Wenn 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.
  5. Artikel nach Preis entfernen

    • Wenn der Preis von "Apples" 2 übersteigt, "Apples" entfernen und ausgeben:
      Apples removed from inventory due to high price.
  6. Abschließende Ausgabe

    • Ausgeben:
      Updated inventory: <grocery_inventory>

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 8
single

single

some-alt