Conteúdo do Curso
Introdução ao Python
Introdução ao Python
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.
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 listaproducts
. Para cada produto, deduza as unidades vendidas correspondentes da listaunits_sold
. Atualize o nível de estoque na listaproducts
de acordo. - Use outro loop
for
com iteração de índice para iterar novamente sobre a listaproducts
. Para cada produto, adicione a quantidade de novo envio correspondente da listashipment_received
ao nível de estoque na listaproducts
.
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
Obrigado pelo seu feedback!
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.
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 listaproducts
. Para cada produto, deduza as unidades vendidas correspondentes da listaunits_sold
. Atualize o nível de estoque na listaproducts
de acordo. - Use outro loop
for
com iteração de índice para iterar novamente sobre a listaproducts
. Para cada produto, adicione a quantidade de novo envio correspondente da listashipment_received
ao nível de estoque na listaproducts
.
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
Obrigado pelo seu feedback!