Coletânea Python do ZERO às Redes Neurais Artificiais

Tabela verdade

 

Tabela verdade AND (E)

 

Independentemente de quais expressões forem usadas, se os resultados forem:

V E V = V

V E F = F

F E V = F

F E F = F

 

No caso do exemplo anterior, 7 era diferente de 3 (V) mas 2 não era maior que 3 (F), o retorno foi False.

Neste tipo de tabela verdade, bastando uma das proposições ser Falsa para que invalide todas as outras Verdadeiras. Ex:

V e V e V e V e V e V = V

V e F e V e V e V e V = F

 

Em python o operador "and" é um operador lógico (assim como os aritméticos) e pela sequência lógica em que o interpretador trabalha, a expressão é lida da seguinte forma:

7 != 3 and 2 > 3

True and False

False

# V e F = F

Analisando estas estruturas lógicas estamos tentando relacionar se 7 é diferente de 3 (Verdadeiro) e se 2 é maior que 3 (Falso), logo pela tabela verdade Verdadeiro e Falso resultará False.