Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resposta

numero = int(input('Coloque a idade: '))

if numero % 2 == 0:
    print('par')
    if numero <= 12:
        print('criança')
    elif 13 <= numero <= 18:
        print('adolescente')
    else:
        print('adulto')
else:
    print('impar')
    if numero <= 12:
        print('criança')
    elif 13 <= numero <= 18:
        print('adolescente')
    else:
        print('adulto')
1 resposta
solução!

Olá, Tadeu! Tudo certo?

Ótimo, código, parabéns! Deixo como sugestão apenas uma forma de simplificá-lo um pouco, evitando a repetição de código, de forma que, primeiro determinamos se o número é par ou ímpar e, em seguida, verificamos a faixa etária, da seguinte forma:

numero = int(input('Coloque a idade: '))

# Verifica se o número é par ou ímpar
if numero % 2 == 0:
    print('par')
else:
    print('impar')

# Classifica a idade
if numero <= 12:
    print('criança')
elif 13 <= numero <= 18:
    print('adolescente')
else:
    print('adulto')

Assim, evitamos a repetição das verificações de faixa etária dentro das condições de paridade e o código fica mais limpo e fácil de entender.

Espero ter ajudado!

Um forte abraço e bons estudos!