Haaste: Tuottojen Laskemisen Capstone
Käytetään tässä luvussa oppimiasi asioita ja sovelletaan niitä käytännössä.
Tässä tehtävässä tavoitteena on laskea kokonaismyyntitulot jokaiselle tuotteelle ruokakaupassa tuotteiden hintojen ja myytyjen määrien perusteella.
Kun tulot on laskettu, lajittele tuotteet aakkosjärjestykseen ja näytä tulokset muotoillussa tulosteessa.
Swipe to start coding
Noudata näitä ohjeita tehtävän suorittamiseksi:
- Saat käyttöösi kolme listaa: yhden tuotenimillä, yhden hinnoilla ja yhden myydyillä määrillä.
- Laske jokaisen tuotteen liikevaihto kertomalla sen hinta myydyllä määrällä.
- Tallenna lasketut liikevaihdot uuteen listaan.
- Käytä
zip()-funktiota yhdistääksesi jokainen tuotenimi sen liikevaihtoon, muodostaen listan tupleja. - Lajittele tämä tuple-lista aakkosjärjestykseen tuotenimen mukaan.
- Tulosta jokainen tuote ja sen liikevaihto seuraavassa muodossa:
<product_name> has total revenue of $<revenue>.
Määrittele seuraavat funktiot:
calculate_revenue(prices, quantities_sold): Tämän funktion tulee kertoa jokainen hinta vastaavalla määrällä, tallentaa jokainen tulos listaan ja palauttaa tämä liikevaihtojen lista.formatted_output(revenues): Tämän funktion tulee ottaa vastaan lista(product_name, revenue)-tupleja, lajitella ne aakkosjärjestykseen tuotenimen mukaan ja tulostaa jokainen annetussa muodossa.
Kun olet määritellyt nämä funktiot, käytä annettuja listoja kutsuaksesi niitä ja näytä tulokset yllä kuvatulla tavalla.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you provide the list of products with their prices and quantities sold?
What format should the final output be in?
Do you want the results displayed as a table or a simple list?
Mahtavaa!
Completion arvosana parantunut arvoon 2.17
Haaste: Tuottojen Laskemisen Capstone
Pyyhkäise näyttääksesi valikon
Käytetään tässä luvussa oppimiasi asioita ja sovelletaan niitä käytännössä.
Tässä tehtävässä tavoitteena on laskea kokonaismyyntitulot jokaiselle tuotteelle ruokakaupassa tuotteiden hintojen ja myytyjen määrien perusteella.
Kun tulot on laskettu, lajittele tuotteet aakkosjärjestykseen ja näytä tulokset muotoillussa tulosteessa.
Swipe to start coding
Noudata näitä ohjeita tehtävän suorittamiseksi:
- Saat käyttöösi kolme listaa: yhden tuotenimillä, yhden hinnoilla ja yhden myydyillä määrillä.
- Laske jokaisen tuotteen liikevaihto kertomalla sen hinta myydyllä määrällä.
- Tallenna lasketut liikevaihdot uuteen listaan.
- Käytä
zip()-funktiota yhdistääksesi jokainen tuotenimi sen liikevaihtoon, muodostaen listan tupleja. - Lajittele tämä tuple-lista aakkosjärjestykseen tuotenimen mukaan.
- Tulosta jokainen tuote ja sen liikevaihto seuraavassa muodossa:
<product_name> has total revenue of $<revenue>.
Määrittele seuraavat funktiot:
calculate_revenue(prices, quantities_sold): Tämän funktion tulee kertoa jokainen hinta vastaavalla määrällä, tallentaa jokainen tulos listaan ja palauttaa tämä liikevaihtojen lista.formatted_output(revenues): Tämän funktion tulee ottaa vastaan lista(product_name, revenue)-tupleja, lajitella ne aakkosjärjestykseen tuotenimen mukaan ja tulostaa jokainen annetussa muodossa.
Kun olet määritellyt nämä funktiot, käytä annettuja listoja kutsuaksesi niitä ja näytä tulokset yllä kuvatulla tavalla.
Ratkaisu
Kiitos palautteestasi!
single