Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

[Minha resolução] Verificando a paridade de um número

while True:
    try:
        numero = int(input('Digite um número inteiro: '))

        if numero % 2 == 0:
            print('O número é par.')
            
        else:
            print('O número é impar.')

        break
    
    except ValueError:
        print('Somente números inteiros são aceitos...\n')
        
    except Exception as e:
        print(f'Ocorreu um erro inesperado: {e}')
        

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Bruno, como vai?

Seu código cumpre bem a proposta do exercício, utilizando a estrutura de repetição com tratamento de exceções para garantir que o usuário digite um número válido. A lógica de verificação usando o operador módulo também está correta e direta. É uma solução organizada e com boa legibilidade.

Parabéns pela solução e obrigado por compartilhar. Sempre que quiser trocar ideias, o fórum está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!