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.
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
pricesequantities_sold; - Armazenar os resultados em uma lista chamada
revenuee retorná-la.
- Multiplicar cada par de elementos de
-
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.
- Aceita uma lista de tuplas:
-
Utilizar
calculate_revenue()para gerar a listarevenue. -
Utilizar
zip()para combinarproduct_nameserevenueem uma lista de tuplas chamadarevenue_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
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.17
Desafio: Capstone de Receitas de Produtos
Deslize para mostrar o menu
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.
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
pricesequantities_sold; - Armazenar os resultados em uma lista chamada
revenuee retorná-la.
- Multiplicar cada par de elementos de
-
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.
- Aceita uma lista de tuplas:
-
Utilizar
calculate_revenue()para gerar a listarevenue. -
Utilizar
zip()para combinarproduct_nameserevenueem uma lista de tuplas chamadarevenue_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
Obrigado pelo seu feedback!
single