I had originally coded the program wrongly. Instead of returning the Fibonacci numbers between a range (ie. startNumber 1, endNumber 20 should = only those numbers between 1
Maybe this will help
def fibo(n): result = [] a, b = 0, 1 while b < n: result.append(b) a, b = b, b + a return result