single
Desafio: Projeto Final de Ajuste de Preços
Deslize para mostrar o menu
Você está gerenciando o sistema de um supermercado e precisa manter a tomada de decisão para o estoque, acompanhar os preços e realizar verificações para determinar se ações como reabastecimento ou remoção de itens do estoque são necessárias com base no preço ou na quantidade em estoque.
Deslize para começar a programar
Gerencie um inventário de supermercado utilizando um dicionário em Python. Realize operações básicas: atualizar um preço, adicionar um novo item, ajustar o estoque com base em uma condição, opcionalmente remover um item pelo preço e imprimir mensagens de status simples.
-
Criar o Dicionário
Definagrocery_inventorycom os seguintes itens e detalhes:- "Milk": ("Dairy", 3.50, 8)
- "Eggs": ("Dairy", 5.50, 30)
- "Bread": ("Bakery", 2.99, 15)
- "Apples": ("Produce", 1.50, 50)
-
Verificar e Atualizar Preço
- Obtenha o preço de "Eggs".
- Se o preço for maior que 5, imprima
Eggs are too expensive, reducing the price by $1.
e reduza o preço em 1. - Caso contrário, imprima
The price of Eggs is reasonable.
-
Adicionar um Novo Item
- Adicione "Tomatoes" com os detalhes: categoria "Produce", preço 1.20, estoque 30.
- Em seguida, imprima
Inventory after adding Tomatoes: <grocery_inventory>
-
Gerenciar Estoque
- Verifique o estoque de "Milk".
- Se for menor que 10, imprima
Milk needs to be restocked. Increasing stock by 20 units.
e aumente o estoque em 20. - Caso contrário, imprima
Milk has sufficient stock.
-
Remover Item com Base no Preço
- Se o preço de "Apples" exceder 2, remova "Apples" e imprima
Apples removed from inventory due to high price.
- Se o preço de "Apples" exceder 2, remova "Apples" e imprima
-
Impressão Final
- Imprima
Updated inventory: <grocery_inventory>
- Imprima
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