Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Hinnoittelun Säätämisen Päätöstyö | Muut Tietotyypit
Johdatus Pythoniin

bookHaaste: Hinnoittelun Säätämisen Päätöstyö

Olet päivittäistavarakaupan järjestelmän hallinnoija, ja sinun tulee ylläpitää päätöksentekoa varastonhallinnassa, seurata hintoja sekä suorittaa tarkistuksia sen määrittämiseksi, tarvitaanko esimerkiksi tuotteiden täydennystä tai poistamista varastosta hinnan tai varastosaldon perusteella.

Tehtävä

Swipe to start coding

Hallitse päivittäistavarakaupan varastoa Python-sanakirjan avulla. Suorita perustoimintoja: päivitä hinta, lisää uusi tuote, säädä varastoa ehdon perusteella, poista tarvittaessa tuote hinnan perusteella ja tulosta yksinkertaisia tilaviestit.

  1. Sanakirjan luominen
    Määritä grocery_inventory seuraavilla tuotteilla ja tiedoilla:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Tarkista ja päivitä hinta

    • Hae "Eggs"-tuotteen hinta.
    • Jos hinta on yli 5, tulosta
      Eggs are too expensive, reducing the price by $1.
      ja vähennä hintaa yhdellä.
    • Muussa tapauksessa tulosta
      The price of Eggs is reasonable.
  3. Lisää uusi tuote

    • Lisää "Tomatoes" tiedoilla: kategoria "Produce", hinta 1.20, varasto 30.
    • Tulosta sitten
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Varaston hallinta

    • Tarkista "Milk"-tuotteen varasto.
    • Jos varasto on alle 10, tulosta
      Milk needs to be restocked. Increasing stock by 20 units.
      ja lisää varastoon 20 yksikköä.
    • Muussa tapauksessa tulosta
      Milk has sufficient stock.
  5. Poista tuote hinnan perusteella

    • Jos "Apples"-tuotteen hinta ylittää 2, poista "Apples" ja tulosta
      Apples removed from inventory due to high price.
  6. Lopullinen tulostus

    • Tulosta
      Updated inventory: <grocery_inventory>

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 8
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

How can I set up rules for restocking or removing items based on price or stock?

Can you help me track price changes and inventory levels automatically?

What are some best practices for making inventory decisions in a grocery store?

close

Awesome!

Completion rate improved to 2.17

bookHaaste: Hinnoittelun Säätämisen Päätöstyö

Pyyhkäise näyttääksesi valikon

Olet päivittäistavarakaupan järjestelmän hallinnoija, ja sinun tulee ylläpitää päätöksentekoa varastonhallinnassa, seurata hintoja sekä suorittaa tarkistuksia sen määrittämiseksi, tarvitaanko esimerkiksi tuotteiden täydennystä tai poistamista varastosta hinnan tai varastosaldon perusteella.

Tehtävä

Swipe to start coding

Hallitse päivittäistavarakaupan varastoa Python-sanakirjan avulla. Suorita perustoimintoja: päivitä hinta, lisää uusi tuote, säädä varastoa ehdon perusteella, poista tarvittaessa tuote hinnan perusteella ja tulosta yksinkertaisia tilaviestit.

  1. Sanakirjan luominen
    Määritä grocery_inventory seuraavilla tuotteilla ja tiedoilla:

    • "Milk": ("Dairy", 3.50, 8)
    • "Eggs": ("Dairy", 5.50, 30)
    • "Bread": ("Bakery", 2.99, 15)
    • "Apples": ("Produce", 1.50, 50)
  2. Tarkista ja päivitä hinta

    • Hae "Eggs"-tuotteen hinta.
    • Jos hinta on yli 5, tulosta
      Eggs are too expensive, reducing the price by $1.
      ja vähennä hintaa yhdellä.
    • Muussa tapauksessa tulosta
      The price of Eggs is reasonable.
  3. Lisää uusi tuote

    • Lisää "Tomatoes" tiedoilla: kategoria "Produce", hinta 1.20, varasto 30.
    • Tulosta sitten
      Inventory after adding Tomatoes: <grocery_inventory>
  4. Varaston hallinta

    • Tarkista "Milk"-tuotteen varasto.
    • Jos varasto on alle 10, tulosta
      Milk needs to be restocked. Increasing stock by 20 units.
      ja lisää varastoon 20 yksikköä.
    • Muussa tapauksessa tulosta
      Milk has sufficient stock.
  5. Poista tuote hinnan perusteella

    • Jos "Apples"-tuotteen hinta ylittää 2, poista "Apples" ja tulosta
      Apples removed from inventory due to high price.
  6. Lopullinen tulostus

    • Tulosta
      Updated inventory: <grocery_inventory>

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 8
single

single

some-alt