Factores de un número dado

Un factor de n es un número entero positivo que divide a n sin dejar residuo. Devuelve todos los factores de n en orden ascendente. Devuelve una lista vacía cuando n es menor que 1.

Ejemplos

find_factors(9) ➞ [1, 3, 9]
# 9 has three factors 1, 3 and 9

find_factors(12) ➞ [1, 2, 3, 4, 6, 12]

find_factors(20) ➞ [1, 2, 4, 5, 10, 20]

find_factors(0) ➞ []
# 0 has no factors

Notas

Devuelve una lista vacía si el número dado es menor que 1.