Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Tuote Tulojen Huipentuma | Funktiot
Johdanto Python-Ohjelmointiin

Pyyhkäise näyttääksesi valikon

book
Haaste: Tuote Tulojen Huipentuma

Kootaan yhteen kaikki, mitä olet oppinut tässä osiossa ja sovelletaan sitä.

Tässä tehtävässä tavoitteesi on laskea kokonaismyynti kullekin tuotteelle ruokakaupassa niiden hintojen ja myytyjen määrien perusteella.

Kun olet laskenut tuotot, lajittelet tuotteet aakkosjärjestykseen ja näytät tulokset muotoillussa esityksessä.

Tehtävä

Swipe to start coding

Laske ja näytä tuotteiden tuotot käyttämällä funktioita, ja esitä tulokset selkeällä, muotoillulla tavalla.

  • Määritä calculate_revenue(prices, quantities_sold):

    • Kerro jokainen prices ja quantities_sold -elementtipari keskenään;
    • Tallenna tulokset listaan nimeltä revenue ja palauta se.
  • Määritä formatted_output(revenues):

    • Hyväksyy listan tupleja: (product_name, revenue);
    • Lajittele lista aakkosjärjestykseen tuotteen nimen mukaan;
    • Tulosta jokainen tuote ja sen tuotto käyttämällä määriteltyä muotoa.
  • Käytä calculate_revenue() luodaksesi revenue-listan.

  • Käytä zip() yhdistääksesi product_names ja revenue listaksi tupleja nimeltä revenue_per_product.

  • Kutsu formatted_output() tulostaaksesi lajitellut tulokset.

Tulostusvaatimukset

  • Jokaiselle tuotteelle tulosta:
    <product_name> has total revenue of $<revenue>

  • Varmista, että tuotteet ovat lajiteltu aakkosjärjestykseen ennen tulostamista.

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 6. Luku 7

Kysy tekoälyä

expand
ChatGPT

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

book
Haaste: Tuote Tulojen Huipentuma

Kootaan yhteen kaikki, mitä olet oppinut tässä osiossa ja sovelletaan sitä.

Tässä tehtävässä tavoitteesi on laskea kokonaismyynti kullekin tuotteelle ruokakaupassa niiden hintojen ja myytyjen määrien perusteella.

Kun olet laskenut tuotot, lajittelet tuotteet aakkosjärjestykseen ja näytät tulokset muotoillussa esityksessä.

Tehtävä

Swipe to start coding

Laske ja näytä tuotteiden tuotot käyttämällä funktioita, ja esitä tulokset selkeällä, muotoillulla tavalla.

  • Määritä calculate_revenue(prices, quantities_sold):

    • Kerro jokainen prices ja quantities_sold -elementtipari keskenään;
    • Tallenna tulokset listaan nimeltä revenue ja palauta se.
  • Määritä formatted_output(revenues):

    • Hyväksyy listan tupleja: (product_name, revenue);
    • Lajittele lista aakkosjärjestykseen tuotteen nimen mukaan;
    • Tulosta jokainen tuote ja sen tuotto käyttämällä määriteltyä muotoa.
  • Käytä calculate_revenue() luodaksesi revenue-listan.

  • Käytä zip() yhdistääksesi product_names ja revenue listaksi tupleja nimeltä revenue_per_product.

  • Kutsu formatted_output() tulostaaksesi lajitellut tulokset.

Tulostusvaatimukset

  • Jokaiselle tuotteelle tulosta:
    <product_name> has total revenue of $<revenue>

  • Varmista, että tuotteet ovat lajiteltu aakkosjärjestykseen ennen tulostamista.

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 6. Luku 7
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt