Utfordring: Hovedoppgave om Produktinntekter
La oss samle alt du har lært i denne seksjonen og anvende det.
I denne oppgaven er målet ditt å beregne total omsetning for hvert produkt i en dagligvarebutikk basert på prisene og antall solgte enheter.
Etter å ha beregnet omsetningen, skal du sortere produktene alfabetisk og vise resultatene i et formatert utdata.
Swipe to start coding
Beregn og vis produktinntekter ved hjelp av funksjoner, med resultater presentert på en tydelig og formatert måte.
-
Definer
calculate_revenue(prices, quantities_sold)
:- Multipliser hvert par av elementer fra
prices
ogquantities_sold
; - Lagre resultatene i en liste kalt
revenue
og returner denne.
- Multipliser hvert par av elementer fra
-
Definer
formatted_output(revenues)
:- Tar imot en liste med tupler:
(product_name, revenue)
; - Sorter listen alfabetisk etter produktnavn;
- Skriv ut hvert produkt og dets inntekt ved å bruke det angitte formatet.
- Tar imot en liste med tupler:
-
Bruk
calculate_revenue()
for å generere listenrevenue
. -
Bruk
zip()
for å kombinereproduct_names
ogrevenue
til en liste med tupler kaltrevenue_per_product
. -
Kall
formatted_output()
for å skrive ut de sorterte resultatene.
Outputkrav
-
For hvert produkt, skriv ut:
<product_name> har total inntekt på $<revenue>
-
Sørg for at produktene er sortert alfabetisk før utskrift.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.17
Utfordring: Hovedoppgave om Produktinntekter
Sveip for å vise menyen
La oss samle alt du har lært i denne seksjonen og anvende det.
I denne oppgaven er målet ditt å beregne total omsetning for hvert produkt i en dagligvarebutikk basert på prisene og antall solgte enheter.
Etter å ha beregnet omsetningen, skal du sortere produktene alfabetisk og vise resultatene i et formatert utdata.
Swipe to start coding
Beregn og vis produktinntekter ved hjelp av funksjoner, med resultater presentert på en tydelig og formatert måte.
-
Definer
calculate_revenue(prices, quantities_sold)
:- Multipliser hvert par av elementer fra
prices
ogquantities_sold
; - Lagre resultatene i en liste kalt
revenue
og returner denne.
- Multipliser hvert par av elementer fra
-
Definer
formatted_output(revenues)
:- Tar imot en liste med tupler:
(product_name, revenue)
; - Sorter listen alfabetisk etter produktnavn;
- Skriv ut hvert produkt og dets inntekt ved å bruke det angitte formatet.
- Tar imot en liste med tupler:
-
Bruk
calculate_revenue()
for å generere listenrevenue
. -
Bruk
zip()
for å kombinereproduct_names
ogrevenue
til en liste med tupler kaltrevenue_per_product
. -
Kall
formatted_output()
for å skrive ut de sorterte resultatene.
Outputkrav
-
For hvert produkt, skriv ut:
<product_name> har total inntekt på $<revenue>
-
Sørg for at produktene er sortert alfabetisk før utskrift.
Løsning
Takk for tilbakemeldingene dine!
Awesome!
Completion rate improved to 2.17single