diff --git a/.gitignore b/.gitignore index 68bc17f..859e72b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +__localcode.py + # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/aula22.py b/aula22.py new file mode 100644 index 0000000..7bdd2ee --- /dev/null +++ b/aula22.py @@ -0,0 +1,24 @@ +# Operadores lógicos +# and (e) or (ou) not (não) +# or - Qualquer condição verdadeira avalia +# toda a expressão como verdadeira. +# Se qualquer valor for considerado verdadeiro, +# a expressão inteira será avaliada naquele valor. +# São considerados falsy (que vc já viu) +# 0 0.0 '' False +# Também existe o tipo None que é +# usado para representar um não valor + +# entrada = input('[E]ntrar [S]air: ') +# senha_digitada = input('Senha: ') + +# senha_permitida = '123456' + +# if (entrada == 'E' or entrada == 'e') and senha_digitada == senha_permitida: +# print('Entrar') +# else: +# print('Sair') + +# Avaliação de curto circuito +senha = input('Senha: ') or 'Sem senha' +print(senha)