diff --git a/fib.py b/fib.py index 421cfab..dd9c1da 100644 --- a/fib.py +++ b/fib.py @@ -1,15 +1,14 @@ - """ Fibonacci number generator When given a position, the function returns the fibonacci at that position in the sequence. The zeroth number in the fibonacci sequence is 0. The first number is 1 Negative numbers should return None """ -def fibonacci(position): - if(position == 1 or position == 2): - return 1 - return fibonacci(position - 1) + fibonacci(position - 2) - - +def fibonacci(position): + if position == 0: + return 0 + if position == 1 or position == 2: + return 1 + return fibonacci(position - 1) + fibonacci(position - 2)