Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Lógica Booleana | Declarações Condicionais
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: Lógica Booleana

Pronto para colocar tudo o que você aprendeu em prática? Este desafio exigirá que você use os operadores and, or e not, bem como operadores de comparação booleanos, para gerenciar um cenário complexo em uma mercearia.

Vamos mergulhar!

Tarefa

Swipe to start coding

Nesta tarefa, você determinará se um item de mercearia deve ser descontado com base em seu status sazonal, nível de estoque e desempenho de vendas. Você usará condições lógicas para avaliar o status do item e decidir se um desconto é justificado.

Instruções de Código

  • Defina uma variável booleana overstockRisk para determinar se um item está em risco de excesso de estoque. Isso deve ser True se o item for seasonal e seu current_stock exceder o high_stock_threshold.
  • Defina outra variável booleana discountEligible para verificar se o item é elegível para um desconto. Isso deve ser True se o item not estiver selling_well e not já estiver on_sale.
  • Crie uma variável booleana makeDiscount que se torne True se overstockRisk ou discountEligible forem True.

Requisitos de Saída

  • Imprima a mensagem: Should the item be discounted? <makeDiscount>.

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 3. Capítulo 3
toggle bottom row

book
Desafio: Lógica Booleana

Pronto para colocar tudo o que você aprendeu em prática? Este desafio exigirá que você use os operadores and, or e not, bem como operadores de comparação booleanos, para gerenciar um cenário complexo em uma mercearia.

Vamos mergulhar!

Tarefa

Swipe to start coding

Nesta tarefa, você determinará se um item de mercearia deve ser descontado com base em seu status sazonal, nível de estoque e desempenho de vendas. Você usará condições lógicas para avaliar o status do item e decidir se um desconto é justificado.

Instruções de Código

  • Defina uma variável booleana overstockRisk para determinar se um item está em risco de excesso de estoque. Isso deve ser True se o item for seasonal e seu current_stock exceder o high_stock_threshold.
  • Defina outra variável booleana discountEligible para verificar se o item é elegível para um desconto. Isso deve ser True se o item not estiver selling_well e not já estiver on_sale.
  • Crie uma variável booleana makeDiscount que se torne True se overstockRisk ou discountEligible forem True.

Requisitos de Saída

  • Imprima a mensagem: Should the item be discounted? <makeDiscount>.

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 3. Capítulo 3
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