Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Prisjustering Capstone | Andre Datatyper
Introduktion til Python

bookUdfordring: Prisjustering Capstone

Du administrerer et supermarkedssystem og skal opretholde beslutningstagning for lageret, overvåge priser og udføre kontroller for at afgøre, om handlinger som genopfyldning eller fjernelse af varer fra lageret er nødvendige baseret på deres pris eller lagerstatus.

Opgave

Swipe to start coding

Administrer et dagligvarelager ved hjælp af et dictionary i Python. Udfør grundlæggende operationer: opdater en pris, tilføj en ny vare, juster lagerbeholdning baseret på en betingelse, fjern eventuelt en vare baseret på pris, og udskriv enkle statusmeddelelser.

  1. Opret dictionary
    Definér grocery_inventory med følgende varer og detaljer:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Kontrollér og opdater pris

    • Hent prisen på "Eggs".
    • Hvis prisen er større end 5, udskriv
      Eggs are too expensive, reducing the price by $1.
      og reducer prisen med 1.
    • Ellers udskriv
      The price of Eggs is reasonable.
  3. Tilføj en ny vare

    • Tilføj "Tomatoes" med detaljer: kategori "Produce", pris 1.20, lager 30.
    • Udskriv derefter
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Administrer lager

    • Kontrollér lagerbeholdningen af "Milk".
    • Hvis den er mindre end 10, udskriv
      Milk needs to be restocked. Increasing stock by 20 units.
      og øg lageret med 20.
    • Ellers udskriv
      Milk has sufficient stock.
  5. Fjern vare baseret på pris

    • Hvis prisen på "Apples" overstiger 2, fjern "Apples" og udskriv
      Apples removed from inventory due to high price.
  6. Endelig udskrift

    • Udskriv
      Updated inventory: <grocery_inventory>

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 8
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

Awesome!

Completion rate improved to 2.17

bookUdfordring: Prisjustering Capstone

Stryg for at vise menuen

Du administrerer et supermarkedssystem og skal opretholde beslutningstagning for lageret, overvåge priser og udføre kontroller for at afgøre, om handlinger som genopfyldning eller fjernelse af varer fra lageret er nødvendige baseret på deres pris eller lagerstatus.

Opgave

Swipe to start coding

Administrer et dagligvarelager ved hjælp af et dictionary i Python. Udfør grundlæggende operationer: opdater en pris, tilføj en ny vare, juster lagerbeholdning baseret på en betingelse, fjern eventuelt en vare baseret på pris, og udskriv enkle statusmeddelelser.

  1. Opret dictionary
    Definér grocery_inventory med følgende varer og detaljer:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Kontrollér og opdater pris

    • Hent prisen på "Eggs".
    • Hvis prisen er større end 5, udskriv
      Eggs are too expensive, reducing the price by $1.
      og reducer prisen med 1.
    • Ellers udskriv
      The price of Eggs is reasonable.
  3. Tilføj en ny vare

    • Tilføj "Tomatoes" med detaljer: kategori "Produce", pris 1.20, lager 30.
    • Udskriv derefter
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Administrer lager

    • Kontrollér lagerbeholdningen af "Milk".
    • Hvis den er mindre end 10, udskriv
      Milk needs to be restocked. Increasing stock by 20 units.
      og øg lageret med 20.
    • Ellers udskriv
      Milk has sufficient stock.
  5. Fjern vare baseret på pris

    • Hvis prisen på "Apples" overstiger 2, fjern "Apples" og udskriv
      Apples removed from inventory due to high price.
  6. Endelig udskrift

    • Udskriv
      Updated inventory: <grocery_inventory>

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 8
single

single

some-alt