Controle de fluxo com Python

ezziomoreira

Ezzio Moreira

Posted on May 31, 2023

Controle de fluxo com Python

Na ciência da computação, estrutura de seleção (ou expressão condicional, ou construção condicional) é uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza diferentes ações dependendo se a condição é verdadeira ou falsa, a expressão é processada e transformada em um valor booleano.

Comando if

O controle de fluxo em Python é realizado por meio de estruturas condicionais, como o if e o else. Essas estruturas permitem que você execute diferentes blocos de código com base em condições específicas.

Aqui está um exemplo básico de controle de fluxo em Python usando if e else:

  • A condição 3 é maior que 2, é verdadeira?
    • Se sim, imprima Funciona!
    • Se não, imprima 3 é maior que 2
if 3 > 2:
    print('Funciona!')
else:
    print('3 é maior que 2')
Enter fullscreen mode Exit fullscreen mode

Perceba que existe uma edentação de quatro espaços do no print em relação ao if.

É possível utilizar o elif (abreviação de "else if") para verificar múltiplas condições em uma estrutura condicional.

Veja um exemplo:

idade = int(input("Digite sua idade: "))

if idade < 16:
    print("Voto não permitido!")
elif idade >= 16 and idade < 18 or idade < 65:
    print("Voto obrigatório!")
else:
    print("Voto opcional!")
Enter fullscreen mode Exit fullscreen mode

Nesse exemplo, o Python espera que usuário entre com um valor que representa sua idade.

  • Se, a idade for menor que 16.
    • Imprima, Voto não permitido!
  • Senão, idade for maior ou igual a 16 e menos ou igual a 65 anos.
    • Imprima Voto obrigatório!
  • Outro, se as condições if e elfi forem falsas.
    • Imprima, Voto opcional!
💖 💪 🙅 🚩
ezziomoreira
Ezzio Moreira

Posted on May 31, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related