buenas noches tienen un error en los retos ya que al digitar if digitaron si el:
Recolectamos los números a operar y solicitamos la operación deseada por el usuario
num1 = float(input('Ingrese el primer número: ')) num2 = float(input('Ingrese el segundo número: ')) operación = input('Ingrese la operación deseada (+, -, *, /): ')
Verificamos la operación seleccionada y realizamos la operación matemática según la elección
if operación == '+': resultado = num1 + num2 elif operación == '-': resultado = num1 - num2 elif operación == '*': resultado = num1 * num2 elif operación == '/': resultado = num1 / num2 else: # Especificamos un resultado en caso de que el usuario no ingrese una de las operaciones correctamente. print('Operación no válida, el resultado de la operación será 0') resultado = 0
Realizamos las mismas verificaciones que en preguntas anteriores para generar el informe del cálculo entre números
if resultado % 1 == 0: print('El resultado es un número entero.') else: print('El resultado es un número decimal.')
si el resultado > 0: print('El resultado es positivo.') else: print('El resultado es negativo.')
si el resultado % 2 == 0: print('El resultado es un número par.') else: print('El resultado es un número impar.')