Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Tipo de Dado Booleano | 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
Tipo de Dado Booleano

Neste capítulo, vamos mergulhar no tipo de dado Boolean. Booleanos são simples, mas poderosos, permitindo-nos lidar com valores True ou False, capacitando nossos programas a reagir a diferentes situações de forma eficaz. No contexto de gerenciar uma mercearia, Booleanos podem nos ajudar a determinar se certas condições são atendidas, como se um item está em estoque ou se uma promoção está ativa.

Assista enquanto Alex usa tipos de dados Boolean para comparar preços e nomes:

Compreendendo Tipos de Dados Booleanos

Um tipo de dado booleano tem apenas dois valores possíveis: True e False. Esses valores são frequentemente o resultado de operações de comparação e são fundamentais no controle do fluxo de nossos programas. Ao entender booleanos, você será capaz de escrever código que pode tomar decisões com base em várias condições.

As seguintes operações são operadores de comparação comuns que resultam em valores booleanos:

  • Igual a: ==;
  • Diferente de: !=;
  • Maior que: >;
  • Menor que: <;
  • Maior que ou igual a: >=;
  • Menor que ou igual a: <=.

Exemplo de Aplicação

Vamos verificar se um item (milk) está com baixo estoque comparando sua quantidade com um limite predefinido para baixo estoque:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Agora é a sua vez de praticar usando booleanos. Neste desafio, você verificará se o custo total de uma compra é elegível para um desconto.

Tarefa

Swipe to start coding

Nesta tarefa, você trabalhará com variáveis e operadores de comparação para determinar a elegibilidade de desconto com base no custo total de uma conta de supermercado. Você definirá uma variável para o custo total, criará uma variável booleana para verificar a elegibilidade para desconto e imprimirá o resultado.

Instruções de Código

  • Defina uma variável chamada total_cost e atribua a ela o valor 25.00 para representar o custo total de uma conta de supermercado.
  • Crie uma variável booleana chamada discountEligible comparando a variável total_cost com o limite de desconto de 20.00 usando o operador maior ou igual a (>=).
  • Imprima o valor da variável discountEligible para indicar se a compra é elegível para um desconto.

Requisitos de Saída

  • Imprima a mensagem: Is the purchase eligible for a discount? <discountEligible>.

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 1
toggle bottom row

book
Tipo de Dado Booleano

Neste capítulo, vamos mergulhar no tipo de dado Boolean. Booleanos são simples, mas poderosos, permitindo-nos lidar com valores True ou False, capacitando nossos programas a reagir a diferentes situações de forma eficaz. No contexto de gerenciar uma mercearia, Booleanos podem nos ajudar a determinar se certas condições são atendidas, como se um item está em estoque ou se uma promoção está ativa.

Assista enquanto Alex usa tipos de dados Boolean para comparar preços e nomes:

Compreendendo Tipos de Dados Booleanos

Um tipo de dado booleano tem apenas dois valores possíveis: True e False. Esses valores são frequentemente o resultado de operações de comparação e são fundamentais no controle do fluxo de nossos programas. Ao entender booleanos, você será capaz de escrever código que pode tomar decisões com base em várias condições.

As seguintes operações são operadores de comparação comuns que resultam em valores booleanos:

  • Igual a: ==;
  • Diferente de: !=;
  • Maior que: >;
  • Menor que: <;
  • Maior que ou igual a: >=;
  • Menor que ou igual a: <=.

Exemplo de Aplicação

Vamos verificar se um item (milk) está com baixo estoque comparando sua quantidade com um limite predefinido para baixo estoque:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Agora é a sua vez de praticar usando booleanos. Neste desafio, você verificará se o custo total de uma compra é elegível para um desconto.

Tarefa

Swipe to start coding

Nesta tarefa, você trabalhará com variáveis e operadores de comparação para determinar a elegibilidade de desconto com base no custo total de uma conta de supermercado. Você definirá uma variável para o custo total, criará uma variável booleana para verificar a elegibilidade para desconto e imprimirá o resultado.

Instruções de Código

  • Defina uma variável chamada total_cost e atribua a ela o valor 25.00 para representar o custo total de uma conta de supermercado.
  • Crie uma variável booleana chamada discountEligible comparando a variável total_cost com o limite de desconto de 20.00 usando o operador maior ou igual a (>=).
  • Imprima o valor da variável discountEligible para indicar se a compra é elegível para um desconto.

Requisitos de Saída

  • Imprima a mensagem: Is the purchase eligible for a discount? <discountEligible>.

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 1
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