O que faltou no código para ele mostrar o resultado da operação, ele informa tudo, que o número é inteiro ou decimal, resultado positivo ou negativo e que o número é par mas ele não tá entregando o valor calculado.
numero1 = float(input('Me forneça o primeiro número: '))
numero2 = float(input('Me forneça o segundo número: '))
operacao = input('Informe a operação desejada (+, -, *, /): ')
if operacao == '+':
resultado = numero1 + numero2
elif operacao == '-':
resultado = numero1 - numero2
elif operacao == '*':
resultado = numero1 * numero2
elif operacao == '/':
resultado = numero1 / numero2
else:
print('Operação inválida, resultado da operação será 0')
if resultado % 1 == 0:
print('O número é inteiro.')
else:
print('O número é decimal.')
if resultado > 0:
print('O resultado é positovo.')
elif resultado == 0:
print('O resultado é neutro.')
else:
print('O resultado é negativo.')
if resultado % 2 == 0:
print('O numero é par.')
else:
print('O número é impar.')