Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi, Jose! Como vai?
Agradeço por compartilhar.
Sua solução está ótima. O uso do operador de módulo (%) para verificar o resto da divisão por 2 é a maneira correta de determinar se um número é par ou ímpar, e a estrutura if-else foi aplicada perfeitamente para tratar os dois casos.
Uma dica interessante para o futuro é o uso do operador ternário, que permite escrever um if-else simples em uma única linha, tornando o código mais conciso.
numero = int(input('Digite um numero inteiro: '))
status = 'par' if numero % 2 == 0 else 'impar'
print(f'O numero digitado e {status}.')
Neste código, a variável status recebe a string 'par' se a condição numero % 2 == 0 for verdadeira; caso contrário, recebe 'impar'. Tudo isso acontece em uma única linha de atribuição.