SIGN IN SIGN UP

Rewrite fibonacci.py (#5665) (#5677)

* Removed doctest call

* Removed 0 and 1 append to `fib_array`

* Moved fibonacci sequence logic into `calculate`

* Refactored `get` to generate missing numbers

* Renamed `fib_array` to `sequence`

* Renamed `number` to `index`

* Refactored `get` to only return sequence to `index`

* Moved main block into function

* Added documentation to `get`

* Added missing type hints

* Fixed doctest error in `get` docstring

* Moved calculate logic into get

* Reformatted with black

* Fixed wrong generation range
M
Maarten committed
868c2fa0a8e1f51ba32e7622990a9259a8740604
Parent: a64c9f1
Committed by GitHub <noreply@github.com> on 10/31/2021, 2:19:44 PM