Python boolean

Expressões booleanas e operadores lógicos

Uma expressão booleana é aquela que pode assumir dois valores lógicos: verdadeiro ou falso.

TRUE

>>> 1 == 2

FALSE

O operador de igualdade, '==', é apenas um dos operadores de comparação utilizados pela linguagem de programação Phyton. Veja outros tipos de operadores de comparação válidos: 

a != b (a não é igual à b)

a > b (a é maior do que b)

a < b (a é menor do que b)

a >= b (a é maior ou igual à b)

a <= b (a é menor ou igual à b)

a is b (a é o mesmo que b) a is not b (a não é o mesmo que b)

Devemos lembrar que o símbolo '=' em Phyton serve para a atribuição de valores, não para a representação de igualdade.

Assim como nas demais linguagens de programação, existem três operadores lógicos para expressar uma conjunção, disjunção e negação.

Os operadores lógicos em Phyton são os seguintes: and, or e not.

 Observe a semântica utilizada:

a > 0 and a < 5

Será verdadeiro apenas se a for maior que 0 e menor que 5. Portanto, ambas as condições devem ser satisfeitas, obrigatoriamente.

a > 0 or a < 5

Será verdadeiro se pelo menos uma das condições for verdadeira.

not(a > b)

Será verdadeira somente se a > b for falso.

Tecs.info - Márcio Ruben
Todos os direitos reservados 2021
Desenvolvido por Webnode
Crie seu site grátis! Este site foi criado com Webnode. Crie um grátis para você também! Comece agora