From 0886d252e238fe784f13d4a18c5cbeaf88a00184 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Wed, 26 Oct 2022 06:53:39 -0300 Subject: [PATCH] =?UTF-8?q?Operador=20L=C3=B3gico=20"and"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aula21.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 aula21.py diff --git a/aula21.py b/aula21.py new file mode 100644 index 0000000..006d11b --- /dev/null +++ b/aula21.py @@ -0,0 +1,23 @@ +# Operadores lógicos +# and (e) or (ou) not (não) +# and - Todas as condições precisam ser +# verdadeiras. +# Se qualquer valor for considerado falso, +# 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' and senha_digitada == senha_permitida: +# print('Entrar') +# else: +# print('Sair') + +# Avaliação de curto circuito +print(True and False and True) +print(True and 0 and True)