Coletânea Python do ZERO às Redes Neurais Artificiais

Operadores Lógicos

 

Operadores lógicos seguem a mesma base lógica dos operadores relacionais, inclusive nos retornando Truee ou False, mas com o diferencial de suportar expressões lógicas de maior complexidade.

Por exemplo, se executarmos diretamente no console a expressão 7 != 3 teremos o valor True (7 diferente de 3, verdadeiro), mas se executarmos por exemplo 7 != 3 and 2 > 3 teremos como retorno False (7 é diferente de 3, mas 2 não é maior que 3, e pela tabela verdade isso já caracteriza False).

 

O retorno será: True

Afinal, 7 é diferente de 3.

 

O retorno será: False

7 é diferente de 3 (Verdadeiro) e (and) 2 é maior que 3 (Falso).