2
respostas

[Dúvida] Duvida na formatação do código

Boa tarde

Na parte do adolescente, não coloquei "elif 13 <= idade <= 18", já que quando é menor ou igual a 12 é criança. Esta correto? Poderia dar algum problema esse código?

idade = int(input('Qual sua idade?\n')) if idade <= 12: print('Você é Criança') elif idade <18: print('Você é Adolescente') else: print('Você é Adulto')

2 respostas

Oi Victor, boa noite.

se entendi bem sua dúvida, escrever nosso código diferente da solução do instrutor não tem problema.

Eu também escrevi igual ao seu código. Acho que apenas na validação do adolescente deve ser '<=18' para garantir que até 18 anos seja considerado adolescente.

Não sei se consegui ajudar na dúvida ^^

Acho que o nosso foi mais lógico, uma condição já mata a outra. Ajudou sim, obrigado.