Utmaning: Produktintäkter Capstone
Låt oss sammanfoga allt du har lärt dig i denna sektion och tillämpa det.
I denna uppgift är ditt mål att beräkna den totala intäkten för varje produkt i en livsmedelsbutik baserat på deras priser och sålda kvantiteter.
Efter att ha beräknat intäkterna kommer du att sortera produkterna alfabetiskt och visa resultaten i ett formaterat utseende.
Swipe to start coding
Beräkna och visa produktintäkter med hjälp av funktioner, med resultat presenterade på ett tydligt, formaterat sätt.
-
Definiera
calculate_revenue(prices, quantities_sold)
:- Multiplicera varje par av element från
prices
ochquantities_sold
; - Spara resultaten i en lista kallad
revenue
och returnera den.
- Multiplicera varje par av element från
-
Definiera
formatted_output(revenues)
:- Accepterar en lista av tupler:
(product_name, revenue)
; - Sortera listan alfabetiskt efter produktnamn;
- Skriv ut varje produkt och dess intäkt med det angivna formatet.
- Accepterar en lista av tupler:
-
Använd
calculate_revenue()
för att genererarevenue
-listan. -
Använd
zip()
för att kombineraproduct_names
ochrevenue
till en lista av tupler kalladrevenue_per_product
. -
Anropa
formatted_output()
för att skriva ut de sorterade resultaten.
Utdata Krav
-
För varje produkt, skriv ut:
<product_name> har total intäkt på $<revenue>
-
Se till att produkterna är sorterade alfabetiskt innan utskrift.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.17
Utmaning: Produktintäkter Capstone
Svep för att visa menyn
Låt oss sammanfoga allt du har lärt dig i denna sektion och tillämpa det.
I denna uppgift är ditt mål att beräkna den totala intäkten för varje produkt i en livsmedelsbutik baserat på deras priser och sålda kvantiteter.
Efter att ha beräknat intäkterna kommer du att sortera produkterna alfabetiskt och visa resultaten i ett formaterat utseende.
Swipe to start coding
Beräkna och visa produktintäkter med hjälp av funktioner, med resultat presenterade på ett tydligt, formaterat sätt.
-
Definiera
calculate_revenue(prices, quantities_sold)
:- Multiplicera varje par av element från
prices
ochquantities_sold
; - Spara resultaten i en lista kallad
revenue
och returnera den.
- Multiplicera varje par av element från
-
Definiera
formatted_output(revenues)
:- Accepterar en lista av tupler:
(product_name, revenue)
; - Sortera listan alfabetiskt efter produktnamn;
- Skriv ut varje produkt och dess intäkt med det angivna formatet.
- Accepterar en lista av tupler:
-
Använd
calculate_revenue()
för att genererarevenue
-listan. -
Använd
zip()
för att kombineraproduct_names
ochrevenue
till en lista av tupler kalladrevenue_per_product
. -
Anropa
formatted_output()
för att skriva ut de sorterade resultaten.
Utdata Krav
-
För varje produkt, skriv ut:
<product_name> har total intäkt på $<revenue>
-
Se till att produkterna är sorterade alfabetiskt innan utskrift.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 2.17single