Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Projeto Final de Ajuste de Preços | Outros Tipos de Dados
Introdução ao Python
Seção 4. Capítulo 11
single

single

bookDesafio: Projeto Final de Ajuste de Preços

Deslize para mostrar o menu

Gerenciamento do sistema de um supermercado, com necessidade de manter tomada de decisão para o inventário, acompanhar 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.

Tarefa

Deslize para começar a programar

Gerencie um inventário de supermercado utilizando um dicionário. Realize três operações simples: atualize o preço de um item, adicione um novo item e reponha o estoque de um item. Imprima mensagens curtas de status para visualizar as alterações realizadas.

  1. Criar o Dicionário Defina grocery_inventory com os seguintes itens e detalhes (categoria, preço, estoque):
  • "Milk": ("Dairy", 3.50, 8)
  • "Eggs": ("Dairy", 5.50, 30)
  • "Bread": ("Bakery", 2.99, 15)
  1. Desconto nos Ovos
  • Se o preço de "Eggs" for maior que 5, imprima: Eggs are too expensive, reducing the price by $1. e reduza o preço em 1.
  1. Adicionar um Novo Item
  • Adicione "Tomatoes" com os detalhes: ("Produce", 1.20, 30)
  • Imprima: Inventory after adding Tomatoes: <grocery_inventory>
  1. Repor Estoque do Leite
  • Se o estoque de "Milk" for menor que 10, imprima: Milk needs to be restocked. Increasing stock by 20 units. e aumente o estoque em 20.
  1. Impressão Final
  • Imprima: Updated inventory: <grocery_inventory>

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

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

some-alt