Udfordring: Produktindtægter Capstone
Lad os samle alt, hvad du har lært i denne sektion, og anvende det.
I denne opgave er dit mål at beregne den samlede omsætning for hvert produkt i en købmandsbutik baseret på deres priser og solgte mængder.
Efter at have beregnet omsætningerne, vil du sortere produkterne alfabetisk og vise resultaterne i et formateret output.
Swipe to start coding
Beregn og vis produktomsætninger ved hjælp af funktioner, med resultater præsenteret på en klar, formateret måde.
-
Definer
calculate_revenue(prices, quantities_sold):- Multiplicer hvert par af elementer fra
pricesogquantities_sold; - Gem resultaterne i en liste kaldet
revenueog returner den.
- Multiplicer hvert par af elementer fra
-
Definer
formatted_output(revenues):- Accepterer en liste af tuples:
(product_name, revenue); - Sorter listen alfabetisk efter produktnavn;
- Print hvert produkt og dets omsætning ved hjælp af det angivne format.
- Accepterer en liste af tuples:
-
Brug
calculate_revenue()til at generererevenuelisten. -
Brug
zip()til at kombinereproduct_namesogrevenuetil en liste af tuples kaldetrevenue_per_product. -
Kald
formatted_output()for at printe de sorterede resultater.
Outputkrav
-
For hvert produkt, print:
<product_name> has total revenue of $<revenue> -
Sørg for, at produkterne er sorteret alfabetisk før udskrivning.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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?
Awesome!
Completion rate improved to 2.17
Udfordring: Produktindtægter Capstone
Stryg for at vise menuen
Lad os samle alt, hvad du har lært i denne sektion, og anvende det.
I denne opgave er dit mål at beregne den samlede omsætning for hvert produkt i en købmandsbutik baseret på deres priser og solgte mængder.
Efter at have beregnet omsætningerne, vil du sortere produkterne alfabetisk og vise resultaterne i et formateret output.
Swipe to start coding
Beregn og vis produktomsætninger ved hjælp af funktioner, med resultater præsenteret på en klar, formateret måde.
-
Definer
calculate_revenue(prices, quantities_sold):- Multiplicer hvert par af elementer fra
pricesogquantities_sold; - Gem resultaterne i en liste kaldet
revenueog returner den.
- Multiplicer hvert par af elementer fra
-
Definer
formatted_output(revenues):- Accepterer en liste af tuples:
(product_name, revenue); - Sorter listen alfabetisk efter produktnavn;
- Print hvert produkt og dets omsætning ved hjælp af det angivne format.
- Accepterer en liste af tuples:
-
Brug
calculate_revenue()til at generererevenuelisten. -
Brug
zip()til at kombinereproduct_namesogrevenuetil en liste af tuples kaldetrevenue_per_product. -
Kald
formatted_output()for at printe de sorterede resultater.
Outputkrav
-
For hvert produkt, print:
<product_name> has total revenue of $<revenue> -
Sørg for, at produkterne er sorteret alfabetisk før udskrivning.
Løsning
Tak for dine kommentarer!
single