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.