Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Capstone de Receitas de Produtos | Funções
Introdução ao Python

Deslize para mostrar o menu

book
Desafio: Capstone de Receitas de Produtos

Vamos reunir tudo o que você aprendeu nesta seção e aplicar o conhecimento.

Nesta tarefa, o objetivo é calcular a receita total de cada produto em um supermercado com base em seus preços e quantidades vendidas.

Após calcular as receitas, você irá ordenar os produtos em ordem alfabética e exibir os resultados em uma saída formatada.

Tarefa

Swipe to start coding

Calcule e exiba as receitas dos produtos utilizando funções, com os resultados apresentados de forma clara e formatada.

  • Definir calculate_revenue(prices, quantities_sold):

    • Multiplicar cada par de elementos de prices e quantities_sold;
    • Armazenar os resultados em uma lista chamada revenue e retorná-la.
  • Definir formatted_output(revenues):

    • Aceita uma lista de tuplas: (product_name, revenue);
    • Ordenar a lista alfabeticamente pelo nome do produto;
    • Exibir cada produto e sua receita utilizando o formato especificado.
  • Utilizar calculate_revenue() para gerar a lista revenue.

  • Utilizar zip() para combinar product_names e revenue em uma lista de tuplas chamada revenue_per_product.

  • Chamar formatted_output() para exibir os resultados ordenados.

Requisitos de Saída

  • Para cada produto, exibir:
    <product_name> has total revenue of $<revenue>

  • Garantir que os produtos estejam ordenados alfabeticamente antes da exibição.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 7
Sentimos muito que algo saiu errado. O que aconteceu?

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Desafio: Capstone de Receitas de Produtos

Vamos reunir tudo o que você aprendeu nesta seção e aplicar o conhecimento.

Nesta tarefa, o objetivo é calcular a receita total de cada produto em um supermercado com base em seus preços e quantidades vendidas.

Após calcular as receitas, você irá ordenar os produtos em ordem alfabética e exibir os resultados em uma saída formatada.

Tarefa

Swipe to start coding

Calcule e exiba as receitas dos produtos utilizando funções, com os resultados apresentados de forma clara e formatada.

  • Definir calculate_revenue(prices, quantities_sold):

    • Multiplicar cada par de elementos de prices e quantities_sold;
    • Armazenar os resultados em uma lista chamada revenue e retorná-la.
  • Definir formatted_output(revenues):

    • Aceita uma lista de tuplas: (product_name, revenue);
    • Ordenar a lista alfabeticamente pelo nome do produto;
    • Exibir cada produto e sua receita utilizando o formato especificado.
  • Utilizar calculate_revenue() para gerar a lista revenue.

  • Utilizar zip() para combinar product_names e revenue em uma lista de tuplas chamada revenue_per_product.

  • Chamar formatted_output() para exibir os resultados ordenados.

Requisitos de Saída

  • Para cada produto, exibir:
    <product_name> has total revenue of $<revenue>

  • Garantir que os produtos estejam ordenados alfabeticamente antes da exibição.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 7
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt