Python

If com múltiplas condições em Python

8 de dezembro de 2020

If com múltiplas condições em Python

Neste artigo você vai aprender a criar um if com múltiplas condições em Python, checando por mais de uma condição na mesma estrutura de controle

If com múltiplas condições capa

Conteúdo também disponível em vídeo:

Fala programador(a), beleza? Bora aprender a criar um if mais complexo, que verifica múltiplas condições

A estrutura será a mesma do if normal, porém vamos adicionar AND ou OR a cada condição adicional que precisamos verificar

Desta forma podemos concatenar expressões para validar mais de uma única informação em um if

Veja um exemplo prático:

cnh = True
idade = 29

if((cnh == True) and (idade >= 18)):
    print("Pode dirigir!")

Neste código temos uma verificação de se o usuário pode dirigir

Para isso ele vai precisar de duas verificações, pelo nosso sistema

  • Ele deve possuir uma CNH
  • Ele deve ter 18 anos ou mais

Realizamos as duas verificações no mesmo if com a ajuda de um and, este operador permite concatenar as duas expressões

Só permitindo entrar no bloco do if, caso as duas forem verdadeiras

Se estivéssemos buscando por somente uma condição verdadeira, podemos concatenar as duas operações com um or

Nesta hipótese as duas operações serão validadas, porém uma ser True já é o suficiente

Conclusão

Neste artigo aprendemos a criar um if com múltiplas condições na linguagem Python

Utilizamos os operadores and ou or para concatenar várias operações, assim verificando ambas em um if apenas

Isso pode economizar muito código e também facilitar a leitura do nosso programa, para uma futura manutenção

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x