Operadores Identidade Is e Is Not em Python

Operador Is

O operador is verifica se são o mesmo objeto.

Operador Is Not

O operador is not verifica se não são o mesmo objeto.

Operadores Lógicos And, Or, Not e Xor em Python

Operador Lógico AND

A B A and B
True True
True False
False True
False False

Perceba que em AND o resultado é True apenas em “True and True

Operador Lógico OR

A B A or B
True True
True False
False True
False False

Perceba que em OR o resultado é False apenas em “False or False

Operador Lógico XOR

A B A xor B
True True
True False
False True
False False

Perceba que em XOR o resultado é True apenas quando são valores opostos uma ao outro : “True xor False” e “False xor True

Operador NOT

A NOT A
True
False

Perceba que em NOT inverte o resultado