Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Produktindtægter Capstone | Funktioner
Introduktion til Python

Stryg for at vise menuen

book
Udfordring: Produktindtægter Capstone

Lad os samle alt, hvad du har lært i dette afsnit, og anvende det.

I denne opgave er målet at beregne den samlede omsætning for hvert produkt i en dagligvarebutik baseret på deres priser og solgte mængder.

Efter at have beregnet omsætningen skal du sortere produkterne alfabetisk og vise resultaterne i et formateret output.

Opgave

Swipe to start coding

Beregn og vis produktindtægter ved hjælp af funktioner, hvor resultaterne præsenteres på en klar og formateret måde.

  • Definér calculate_revenue(prices, quantities_sold):

    • Multiplicer hvert par af elementer fra prices og quantities_sold;
    • Gem resultaterne i en liste kaldet revenue og returnér den.
  • Definér formatted_output(revenues):

    • Accepterer en liste af tupler: (product_name, revenue);
    • Sortér listen alfabetisk efter produktnavn;
    • Udskriv hvert produkt og dets indtægt ved hjælp af det angivne format.
  • Brug calculate_revenue() til at generere listen revenue.

  • Brug zip() til at kombinere product_names og revenue til en liste af tupler kaldet revenue_per_product.

  • Kald formatted_output() for at udskrive de sorterede resultater.

Outputkrav

  • For hvert produkt, udskriv:
    <product_name> har en samlet indtægt på $<revenue>

  • Sørg for, at produkterne er sorteret alfabetisk før udskrivning.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 6. Kapitel 7

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Udfordring: Produktindtægter Capstone

Lad os samle alt, hvad du har lært i dette afsnit, og anvende det.

I denne opgave er målet at beregne den samlede omsætning for hvert produkt i en dagligvarebutik baseret på deres priser og solgte mængder.

Efter at have beregnet omsætningen skal du sortere produkterne alfabetisk og vise resultaterne i et formateret output.

Opgave

Swipe to start coding

Beregn og vis produktindtægter ved hjælp af funktioner, hvor resultaterne præsenteres på en klar og formateret måde.

  • Definér calculate_revenue(prices, quantities_sold):

    • Multiplicer hvert par af elementer fra prices og quantities_sold;
    • Gem resultaterne i en liste kaldet revenue og returnér den.
  • Definér formatted_output(revenues):

    • Accepterer en liste af tupler: (product_name, revenue);
    • Sortér listen alfabetisk efter produktnavn;
    • Udskriv hvert produkt og dets indtægt ved hjælp af det angivne format.
  • Brug calculate_revenue() til at generere listen revenue.

  • Brug zip() til at kombinere product_names og revenue til en liste af tupler kaldet revenue_per_product.

  • Kald formatted_output() for at udskrive de sorterede resultater.

Outputkrav

  • For hvert produkt, udskriv:
    <product_name> har en samlet indtægt på $<revenue>

  • Sørg for, at produkterne er sorteret alfabetisk før udskrivning.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 6. Kapitel 7
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt