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

bookDesafio: Projeto Final de Ajuste de Preços

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.

Tarefa

Swipe to start coding

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.

  1. Criar o Dicionário
    Defina grocery_inventory com 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)
  2. 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.
  3. 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>
  4. 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.
  5. 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.
  6. Impressão Final

    • Imprima
      Updated inventory: <grocery_inventory>

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 8
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:

What criteria should I use to decide when to restock or remove items?

Can you help me set up a system to track inventory and prices?

How can I automate notifications for low stock or price changes?

close

Awesome!

Completion rate improved to 2.17

bookDesafio: 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.

Tarefa

Swipe to start coding

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.

  1. Criar o Dicionário
    Defina grocery_inventory com 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)
  2. 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.
  3. 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>
  4. 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.
  5. 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.
  6. 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 8
single

single

some-alt