"""
Estruturas Lógicas: and (e), or (ou), not (não), is (é)

Operadores Unários:
    - not
Operadores binários:
    - and, or, is

Regras de funcionamento:

* Para o 'and', ambos os valores precisam ser True
* Para o 'or' um ou outro valor precisa ser True
* Para o 'not' o valor do booleano é invertido, ou seja, se for True vira False, se for False vira True
* Para o 'is' o valor é comparado com um segundo

"""

ativo = True
logado = True

if ativo and logado:
    print('Bem vindo usuário"')
else:
    print('Você precisa ativar sua conta. Por favor, cheque seu e-mail')

# Ativo é True?
print(ativo is True)
