Pular para o conteúdo

Operadores Lógicos

OperadorDescrição
andRetorna True se as duas afirmações são verdadeiras
orRetorna True se pelo menos uma das afirmações é verdadeira
notRetorna True se a afirmação for falsa e retorna False se a afirmação for verdadeira

Abaixo um exemplo do uso dos operadores lógicos.

if (True and True):
   print('True and True')
if (True and False):
   print('True and False')
if (True or True):
   print('True or True')
if (True or False):
   print('True or False')
if (not True):
   print('not True')
if (not False):
   print('not False')
if (2 < 5):
   print('2 < 5')
if (2 < 5 and -1 < 0):
   print('2 < 5 and -1 < 0')
if (not 0):
   print('not 0')
if (not 1):
   print('not 1')

A resposta do programa é mostrada a seguir.

True and True
True or True
True or False
not False
2 < 5
2 < 5 and -1 < 0
not 0