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
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Introdução
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Loops
6. Funções

book
Desafio: 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

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
toggle bottom row

book
Desafio: 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

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