## fibonacci()


Generate the first n Fibonacci numbers.


Usage


``` python
fibonacci(n)
```


This function demonstrates multiple code blocks: one executable and one with `#| eval: false`.


## Parameters


`n: int`  
How many Fibonacci numbers to generate.


## Returns


`list[int]`  
The first n Fibonacci numbers.


## Examples

An executed cell showing output:


``` python
from gdtest_code_cells import fibonacci

fibonacci(8)
```


    [0, 1, 1, 2, 3, 5, 8, 13]


A non-executed cell with multiple hash-pipe options:


``` python
# Generate a large sequence
big = fibonacci(100)
print(f"The 100th Fibonacci number is {big[-1]}")
```
