Inteiro no intervalo?

Crie uma função que valide se um número n está dentro dos limites de lower e upper. Retorne False se n não for um inteiro.

Exemplos

int_within_bounds(3, 1, 9) ➞ True

int_within_bounds(6, 1, 6) ➞ False

int_within_bounds(4.5, 3, 8) ➞ False

Observações

  • O termo "dentro dos limites" significa que um número é considerado igual ou maior que um limite inferior e menor (mas não igual) que um limite superior (veja o exemplo #2).
  • Os limites sempre serão fornecidos como inteiros.