Escreva o códigoPráticaPython
Classificar faixa etária com função
Combinar função com if, elif e else.
Crie a função faixa que recebe a idade e devolve Menor se for menor de 18, Idoso se for 60 ou mais e Adulto caso contrário. Leia uma idade, chame a função e imprima o retorno.
Entrada: Uma linha com a idade em número inteiro.
Saída: Uma linha com Menor, Adulto ou Idoso.
Revisa etapa da trilha 1, etapa da trilha 5, etapa da trilha 6
Exemplo 1
- Entrada
15
- Saída esperada
Menor
15 é menor de 18.
Exemplo 2
- Entrada
18
- Saída esperada
Adulto
18 inicia a faixa adulta.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
def faixa(idade):
if idade < 18:
return "Menor"
elif idade >= 60:
return "Idoso"
else:
return "Adulto"
idade = int(input())
print(faixa(idade))A função testa as faixas em ordem exclusiva com if, elif e else. Ela devolve a string com return sem imprimir. O programa principal converte a entrada e imprime o retorno da chamada.
Erro comum: Usar idade > 60 em vez de idade >= 60 e classificar 60 como Adulto.
Escreva sua solução e verifique quando quiser.