Generador entre rangos

Desarrolla un generador que nos permita obtener todos lo números pares en un rango.

El generador debe cumplir con los siguientes requerimientos.

  • El generador debe tener por nombre pares.
  • El generador debe recibir como argumento n y m. Donde n >0 y n < m, así como m > 0 y m > n
  • El generador debe retornar todos los números pares que se encuentren entre n y m.
  • En caso alguno de los argumentos no cumplan con lo previamente indicado, la generador debe lanzar una excepción.
    • El mensaje de la excepción debe ser el siguiente: No es posible continuar con la operación.

Ejemplo.

>>> for numero in pares(5, 10):
    print(numero)
6
8
>>> for numero in pares(11, 18):
12
14
16
 for numero in pares(0, -1):
Exception: No es posible continuar con la operación.