Utfordring: Produktinntekter Capstone
La oss sette sammen alt du har lært i denne seksjonen og anvende det.
I denne oppgaven er målet ditt å beregne totalinntekten for hvert produkt i en dagligvarebutikk basert på deres priser og solgte mengder.
Etter å ha beregnet inntektene, skal du sortere produktene alfabetisk og vise resultatene i et formatert utseende.
Swipe to start coding
Beregn og vis produktinntekter ved hjelp av funksjoner, med resultater presentert på en klar, 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 den.
- Multipliser hvert par av elementer fra
-
Definer
formatted_output(revenues)
:- Godtar en liste av tupler:
(product_name, revenue)
; - Sorter listen alfabetisk etter produktnavn;
- Skriv ut hvert produkt og dets inntekt ved å bruke det spesifiserte formatet.
- Godtar en liste av tupler:
-
Bruk
calculate_revenue()
for å generererevenue
-listen. -
Bruk
zip()
for å kombinereproduct_names
ogrevenue
til en liste av 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: Produktinntekter Capstone
Sveip for å vise menyen
La oss sette sammen alt du har lært i denne seksjonen og anvende det.
I denne oppgaven er målet ditt å beregne totalinntekten for hvert produkt i en dagligvarebutikk basert på deres priser og solgte mengder.
Etter å ha beregnet inntektene, skal du sortere produktene alfabetisk og vise resultatene i et formatert utseende.
Swipe to start coding
Beregn og vis produktinntekter ved hjelp av funksjoner, med resultater presentert på en klar, 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 den.
- Multipliser hvert par av elementer fra
-
Definer
formatted_output(revenues)
:- Godtar en liste av tupler:
(product_name, revenue)
; - Sorter listen alfabetisk etter produktnavn;
- Skriv ut hvert produkt og dets inntekt ved å bruke det spesifiserte formatet.
- Godtar en liste av tupler:
-
Bruk
calculate_revenue()
for å generererevenue
-listen. -
Bruk
zip()
for å kombinereproduct_names
ogrevenue
til en liste av 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