1
resposta

[Projeto] Minha solução foi essa usando o try-except, para identificar um erro se o jogador digitar algo que não seja números inteiros.

try: X = int(input("Digite um número interiro: "))

if X % 2 == 0: print(f"O número {X} é par.") else: print(f"O número {X} é ímpar.") except ValueError: print("Erro! Você deve digitar um número inteiro válido.")

1 resposta

Oi Geffersom,

Sua solução com try-except é excelente para lidar com entradas inválidas! 👍

Essa abordagem garante que seu programa não quebre se o usuário digitar algo que não seja um número inteiro.

O uso do ValueError no except é o correto para capturar erros de conversão de tipo.

Seu código está claro e bem estruturado, parabéns! 😎

🎓 Para saber mais: Documentação oficial do Python sobre tratamento de exceções

Continue praticando e explorando as possibilidades do Python!

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código