Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Myynti ja Lähetykset | Silmukat
Johdanto Python-Ohjelmointiin

Pyyhkäise näyttääksesi valikon

book
Haaste: Myynti ja Lähetykset

Tässä haasteessa hallinnoit päivittäisiä varastotasoja tärkeille ruokakaupan tuotteille viikon ajan. Käyttämällä range()-funktiota yhdessä len()-funktion kanssa, simuloit myynnin vaikutuksia varastoon.

Tehtävä

Swipe to start coding

Päivitä tuotteen varastotasot myynnin ja toimitusten perusteella käyttäen silmukoita.

  • Käytä for-silmukkaa indeksin iteroinnilla käydäksesi läpi products-listan.
    • Jokaiselle tuotteelle vähennä myytyjen yksiköiden määrä (units_sold) products-varastosta.
  • Käytä toista for-silmukkaa (myös indeksin iteroinnilla) käydäksesi products-listan uudelleen läpi.
    • Lisää vastaava arvo shipment_received-listasta päivittääksesi varaston.

Tulostusvaatimukset

  • Myynnin käsittelyn jälkeen tulosta:
    Stock after sales for <product_name>: <stock_level> units
  • Toimitusten käsittelyn jälkeen tulosta:
    Stock after shipment for <product_name>: <stock_level> units
  • Lopuksi tulosta:
    Final stock levels for all products: <products>

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 5. Luku 5
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

Awesome!

Completion rate improved to 2.17

book
Haaste: Myynti ja Lähetykset

Tässä haasteessa hallinnoit päivittäisiä varastotasoja tärkeille ruokakaupan tuotteille viikon ajan. Käyttämällä range()-funktiota yhdessä len()-funktion kanssa, simuloit myynnin vaikutuksia varastoon.

Tehtävä

Swipe to start coding

Päivitä tuotteen varastotasot myynnin ja toimitusten perusteella käyttäen silmukoita.

  • Käytä for-silmukkaa indeksin iteroinnilla käydäksesi läpi products-listan.
    • Jokaiselle tuotteelle vähennä myytyjen yksiköiden määrä (units_sold) products-varastosta.
  • Käytä toista for-silmukkaa (myös indeksin iteroinnilla) käydäksesi products-listan uudelleen läpi.
    • Lisää vastaava arvo shipment_received-listasta päivittääksesi varaston.

Tulostusvaatimukset

  • Myynnin käsittelyn jälkeen tulosta:
    Stock after sales for <product_name>: <stock_level> units
  • Toimitusten käsittelyn jälkeen tulosta:
    Stock after shipment for <product_name>: <stock_level> units
  • Lopuksi tulosta:
    Final stock levels for all products: <products>

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!

close

Awesome!

Completion rate improved to 2.17

Pyyhkäise näyttääksesi valikon

some-alt