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
Johdatus Pythoniin

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()- ja len()-funktioita yhdessä simuloit myynnin vaikutuksia varastoon.

Tehtävä

Swipe to start coding

Päivitä tuotteiden varastotasot myyntien ja toimitusten perusteella käyttäen loops.

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

Tulostusvaatimukset

  • Myyntien 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()- ja len()-funktioita yhdessä simuloit myynnin vaikutuksia varastoon.

Tehtävä

Swipe to start coding

Päivitä tuotteiden varastotasot myyntien ja toimitusten perusteella käyttäen loops.

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

Tulostusvaatimukset

  • Myyntien 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