Escreva o códigoAquecimentoPython
Validar idade digitada
Praticar validação com isdigit() e if/else.
Leia um texto com input() e diga se ele pode virar idade. Se for só dígitos imprima idade válida, senão imprima idade inválida.
Entrada: Uma linha com um texto.
Saída: Uma linha com idade válida ou idade inválida.
Exemplo 1
- Entrada
10
- Saída esperada
idade válida
Número sem sinal passa no isdigit.
Exemplo 2
- Entrada
Doritos
- Saída esperada
idade inválida
Texto com letras falha no isdigit.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
texto = input()
if texto.isdigit():
print("idade válida")
else:
print("idade inválida")O programa guarda o texto do input() e testa com .isdigit(). Só textos com dígitos de 0 a 9 devolvem True. O if/else escolhe entre idade válida e idade inválida sem converter e sem quebrar.
Erro comum: Achar que -10 ou 10.7 passam no .isdigit().
Seu código
Escreva sua solução e verifique quando quiser.