1
resposta

Resolução: Descobrir se o numero é impar ou par

n = int(input('Digite o numero: '))

calc = n % 2 

if calc == 0:
    print('O numero é par')
else:
    print('O numero é impar')
1 resposta

Olá, Matheus, como vai?

O seu código está correto e cumpre bem o objetivo proposto. A lógica está clara e direta, utilizando o operador de módulo para identificar a paridade do número digitado. A leitura também está bem organizada, o que facilita a compreensão.

Como pequena alternativa, você pode simplificar a checagem usando diretamente a expressão dentro do if, sem criar a variável intermediária, caso queira reduzir uma linha.

Por exemplo, algo como:

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

Continue compartilhando seus exercícios no fórum. Estamos à disposição.

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