Operadores lógicos

Digite o texto aqui...

Operadores lógicos  Igual a outras linguagens, aqui também temos outras operações booleanas que podem ser usadas nas expressões avaliadas em um if ou até mesmo em atribuições. Elas são: and, or e not. Ou seja, são os operadores lógicos e, ou e negação, respectivamente, com funcionamento muito semelhante ao de outras linguagens, como C ou Java. Ambos and e or são operadores com curto circuito. No caso do and, a segunda expressão só é avaliada caso a primeira seja True e, no caso do or, a segunda só é avaliada caso a primeira seja False. O exemplo a seguir demonstra bem isso:

 Exemplo com And, Or ou Not 

imposto = float(input("Imposto: ")) 

if imposto < 10.:

print("Baixo") 

elif imposto >= 10. and imposto <= 27.:

print("Médio") 

elif imposto > 27. and imposto <= 100:

print("Alto") else:

print("Imposto inválido")

Crie seu site grátis! Este site foi criado com Webnode. Crie um grátis para você também! Comece agora
Utilizamos cookies para permitir o funcionamento adequado e a segurança do site, e para oferecer a você a melhor experiência de usuário possível.

Configurações avançadas

Personalize suas preferências em relação aos cookies aqui. Ative ou desative as seguintes categorias e salve sua seleção.