Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Vendas e Remessas | Loops
Quizzes & Challenges
Quizzes
Challenges
/
Introdução ao Python

bookDesafio: Vendas e Remessas

Neste desafio, você irá gerenciar os níveis diários de estoque de produtos essenciais de uma mercearia ao longo de uma semana. Utilizando a função range() em conjunto com a função len(), você irá simular os impactos das vendas no inventário.

Tarefa

Swipe to start coding

Nesta tarefa, você irá gerenciar o inventário atualizando os níveis de estoque dos produtos com base nas vendas e nos novos envios. Você usará loops para ajustar os níveis de estoque para cada produto na lista.

Instruções de Código

  • Use um loop for com iteração de índice para iterar sobre a lista products. Para cada produto, deduza as unidades vendidas correspondentes da lista units_sold. Atualize o nível de estoque na lista products de acordo.
  • Use outro loop for com iteração de índice para iterar novamente sobre a lista products. Para cada produto, adicione a quantidade de novo envio correspondente da lista shipment_received ao nível de estoque na lista products.

Requisitos de Saída

  • Após atualizar os níveis de estoque com base nas vendas, imprima uma mensagem para cada produto no formato: Stock after sales for <product_name>: <stock_level> units.
  • Após atualizar os níveis de estoque com base no novo envio, imprima uma mensagem para cada produto no formato: Stock after shipment for <product_name>: <stock_level> units.
  • Finalmente, imprima os níveis finais de estoque para todos os produtos no formato: Final stock levels for all products: <products>.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 5
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

Can you explain how to use the range() and len() functions together in this context?

Can you provide an example of how to simulate daily sales and update stock levels?

What are the essential grocery store products we should track?

close

Awesome!

Completion rate improved to 2.17

bookDesafio: Vendas e Remessas

Deslize para mostrar o menu

Neste desafio, você irá gerenciar os níveis diários de estoque de produtos essenciais de uma mercearia ao longo de uma semana. Utilizando a função range() em conjunto com a função len(), você irá simular os impactos das vendas no inventário.

Tarefa

Swipe to start coding

Nesta tarefa, você irá gerenciar o inventário atualizando os níveis de estoque dos produtos com base nas vendas e nos novos envios. Você usará loops para ajustar os níveis de estoque para cada produto na lista.

Instruções de Código

  • Use um loop for com iteração de índice para iterar sobre a lista products. Para cada produto, deduza as unidades vendidas correspondentes da lista units_sold. Atualize o nível de estoque na lista products de acordo.
  • Use outro loop for com iteração de índice para iterar novamente sobre a lista products. Para cada produto, adicione a quantidade de novo envio correspondente da lista shipment_received ao nível de estoque na lista products.

Requisitos de Saída

  • Após atualizar os níveis de estoque com base nas vendas, imprima uma mensagem para cada produto no formato: Stock after sales for <product_name>: <stock_level> units.
  • Após atualizar os níveis de estoque com base no novo envio, imprima uma mensagem para cada produto no formato: Stock after shipment for <product_name>: <stock_level> units.
  • Finalmente, imprima os níveis finais de estoque para todos os produtos no formato: Final stock levels for all products: <products>.

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 5. Capítulo 5
single

single

some-alt