Generador entre rangos
Quiero ver la solución
Instrucciones
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.
- El mensaje de la excepción debe ser el siguiente:
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.