Operador Lógico "or"
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,3 +1,5 @@
|
||||
__localcode.py
|
||||
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
|
||||
24
aula22.py
Normal file
24
aula22.py
Normal file
@@ -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)
|
||||
Reference in New Issue
Block a user