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
Quizzes & Challenges
Quizzes
Challenges
/
Introduktion till Python

bookUtmaning: 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

Följ dessa steg för att slutföra uppgiften:

  • Du får tre listor: en med produktnamn, en med priser och en med sålda kvantiteter.
  • Beräkna intäkten för varje produkt genom att multiplicera dess pris med antalet sålda enheter.
  • Spara de beräknade intäkterna i en ny lista.
  • Använd funktionen zip() för att para ihop varje produktnamn med dess intäkt och skapa en lista med tupler.
  • Sortera denna lista med tupler alfabetiskt efter produktnamn.
  • Skriv ut varje produkt och dess intäkt med följande format: <product_name> has total revenue of $<revenue>.

Definiera följande funktioner:

  • calculate_revenue(prices, quantities_sold): Denna funktion ska multiplicera varje pris med motsvarande kvantitet, spara varje resultat i en lista och returnera denna lista med intäkter.
  • formatted_output(revenues): Denna funktion ska ta en lista med tupler (product_name, revenue), sortera dem alfabetiskt efter produktnamn och skriva ut varje enligt det angivna formatet.

När du har definierat dessa funktioner, använd de tillhandahållna listorna för att anropa dem och visa resultaten enligt beskrivningen ovan.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 7
single

single

Fråga AI

expand

Fråga AI

ChatGPT

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

close

bookUtmaning: Produktintäkter Capstone

Svep för att visa menyn

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

Följ dessa steg för att slutföra uppgiften:

  • Du får tre listor: en med produktnamn, en med priser och en med sålda kvantiteter.
  • Beräkna intäkten för varje produkt genom att multiplicera dess pris med antalet sålda enheter.
  • Spara de beräknade intäkterna i en ny lista.
  • Använd funktionen zip() för att para ihop varje produktnamn med dess intäkt och skapa en lista med tupler.
  • Sortera denna lista med tupler alfabetiskt efter produktnamn.
  • Skriv ut varje produkt och dess intäkt med följande format: <product_name> has total revenue of $<revenue>.

Definiera följande funktioner:

  • calculate_revenue(prices, quantities_sold): Denna funktion ska multiplicera varje pris med motsvarande kvantitet, spara varje resultat i en lista och returnera denna lista med intäkter.
  • formatted_output(revenues): Denna funktion ska ta en lista med tupler (product_name, revenue), sortera dem alfabetiskt efter produktnamn och skriva ut varje enligt det angivna formatet.

När du har definierat dessa funktioner, använd de tillhandahållna listorna för att anropa dem och visa resultaten enligt beskrivningen ovan.

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
single

single

some-alt