¿Entero dentro del rango?

Crea una función que valide si un número n está dentro de los límites de lower y upper. Devuelve False si n no es un entero.

Ejemplos

int_within_bounds(3, 1, 9) ➞ True

int_within_bounds(6, 1, 6) ➞ False

int_within_bounds(4.5, 3, 8) ➞ False

Notas

  • El término "dentro de los límites" significa que un número se considera igual o mayor que un límite inferior y menor (pero no igual) que un límite superior (consulta el ejemplo #2).
  • Los límites siempre se proporcionarán como enteros.