Oi, Alex! Como vai?
Gostei da forma como você utilizou a estrutura if e else para verificar a paridade do número. O uso do operador % ficou correto e seu código está organizado, o que facilita bastante a leitura e o entendimento da lógica.
Uma dica interessante para o futuro é utilizar f-strings para deixar as mensagens mais dinâmicas. Veja este exemplo:
numero = int(input("Digite um numero inteiro: "))
if numero % 2 == 0:
print(f"O numero {numero} e par.")
else:
print(f"O numero {numero} e impar.")
Neste exemplo, o f antes da string permite inserir o valor da variável diretamente no texto exibido no terminal.