Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Tipo de Dados Booleano | Declarações Condicionais
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Primeiro Conhecimento
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Laços
6. Funções

bookTipo de Dados Booleano

Bem-vindo à seção três! Nesta seção, vamos mergulhar em outro tipo de dados Python: o tipo booleano ou lógico. Booleanos só podem ter um de dois valores: True ou False. Esse tipo de dado entra em jogo quando avaliamos condições lógicas.

Aqui estão os operadores lógicos para comparação:

  • == igual a;
  • != diferente de;
  • > maior que;
  • < menor que;
  • >= maior ou igual a;
  • <= menor ou igual a.

Ao aplicar esses operadores, o resultado será um valor booleano: True se a condição for atendida, e False se não for. Por exemplo, considere as seguintes avaliações:

123456
# Check if 1 equals 1 print(1 == 1) # Check if "abc" equals "aBc" print("abc" == "aBc") # Check if 87*731 greater than or equal to 98*712 print(87*731 >= 98*712)
copy

O que significam os resultados acima? O primeiro, True, indica que 1 é igual a 1 (o que é evidente); o segundo, False, sugere que as strings "abc" e "aBc" diferem devido à diferença entre maiúscula e minúscula da letra 'b'. O último, False, implica que 87*731 não é maior ou igual a 98*712. De fato, 63597 é menor que 69776.

Agora, vamos avaliar o seguinte:

  1. A variável first_integer é menor ou igual a second_integer? (Deve retornar True se a primeira variável for menor ou igual à segunda, e False se for maior que a segunda)
  2. A string "text" não é o mesmo que "TEXT"?
  3. O comprimento da string "Python" é igual a 6?

Nota

Imprimir uma expressão como variable_1 >= variable_2 não implica que variable_1 é genuinamente maior ou igual a variable_2. Significa simplesmente que você está avaliando se esta afirmação é Verdadeira ou Falsa. Esta operação não altera os valores das variáveis de forma alguma.

question-icon

Preencha os espaços em branco para completar a tarefa.

# Check the following statements
print(first_integersecond_integer)
print("text""TEXT")
print(len("Python")6)
True
True
True

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
We're sorry to hear that something went wrong. What happened?
some-alt