Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Produktintäkter Capstone | Funktioner
Introduktion till Python

Svep för att visa menyn

book
Utmaning: Produktintäkter Capstone

Låt oss sammanfoga allt du har lärt dig i detta avsnitt och tillämpa det.

I denna uppgift är målet 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 ska du sortera produkterna alfabetiskt och visa resultaten i ett formaterat utdata.

Uppgift

Swipe to start coding

Beräkna och visa produktintäkter med hjälp av funktioner, där resultaten presenteras på ett tydligt och formaterat sätt.

  • Definiera calculate_revenue(prices, quantities_sold):

    • Multiplicera varje par av element från prices och quantities_sold;
    • Spara resultaten i en lista kallad revenue och returnera den.
  • 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 enligt det angivna formatet.
  • Använd calculate_revenue() för att skapa listan revenue.

  • Använd zip() för att kombinera product_names och revenue till en lista av tupler kallad revenue_per_product.

  • Anropa formatted_output() för att skriva ut de sorterade resultaten.

Utmatningskrav

  • För varje produkt, skriv ut:
    <product_name> har en total intäkt på $<revenue>

  • Säkerställ att produkterna är sorterade alfabetiskt innan utskrift.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 7
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Utmaning: Produktintäkter Capstone

Låt oss sammanfoga allt du har lärt dig i detta avsnitt och tillämpa det.

I denna uppgift är målet 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 ska du sortera produkterna alfabetiskt och visa resultaten i ett formaterat utdata.

Uppgift

Swipe to start coding

Beräkna och visa produktintäkter med hjälp av funktioner, där resultaten presenteras på ett tydligt och formaterat sätt.

  • Definiera calculate_revenue(prices, quantities_sold):

    • Multiplicera varje par av element från prices och quantities_sold;
    • Spara resultaten i en lista kallad revenue och returnera den.
  • 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 enligt det angivna formatet.
  • Använd calculate_revenue() för att skapa listan revenue.

  • Använd zip() för att kombinera product_names och revenue till en lista av tupler kallad revenue_per_product.

  • Anropa formatted_output() för att skriva ut de sorterade resultaten.

Utmatningskrav

  • För varje produkt, skriv ut:
    <product_name> har en total intäkt på $<revenue>

  • Säkerställ att produkterna är sorterade alfabetiskt innan utskrift.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 7
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt