- Autor

- Nome
- Nelson Silva
- Social
Introdução
O controle de fluxo é um conceito fundamental em programação. Permite que o programa tome decisões e execute blocos específicos de código com base em condições determinadas. Em Python, as principais ferramentas para controle de fluxo são as instruções if, elif e else.
Compreendendo if, elif e else
A Instrução if
O if verifica uma condição e, se for verdadeira, executa o bloco de código subsequente.
idade = 18
if idade >= 18:
print('Você é maior de idade.')
A Instrução elif
O elif (uma abreviação de "else if") permite verificar múltiplas condições após um if.
idade = 15
if idade < 12:
print('Você é uma criança.')
elif idade < 18:
print('Você é um adolescente.')
A Instrução else
O else é executado quando todas as condições anteriores (do if e elif) são falsas. Não requer uma condição.
idade = 28
if idade < 12:
print('Você é uma criança.')
elif idade < 18:
print('Você é um adolescente.')
else:
print('Você é um adulto.')
Exemplo Prático
Suponhamos que queira criar um programa que categorize a avaliação de um produto com base numa pontuação de 1 a 5.
pontuacao = 4
if pontuacao == 1:
print('Muito mau.')
elif pontuacao == 2:
print('Mau.')
elif pontuacao == 3:
print('Médio.')
elif pontuacao == 4:
print('Bom.')
else:
print('Excelente.')
Conclusão
As instruções if, elif e else oferecem uma maneira poderosa e flexível de controlar o fluxo de execução de um programa em Python. Quando usadas corretamente, podem tornar o seu código mais lógico e eficiente.