> For the complete documentation index, see [llms.txt](https://varunabishek.gitbook.io/mylearning/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://varunabishek.gitbook.io/mylearning/py9/python-basics.md).

# Python Basics

1. Basic recursion addition

```python
def add(x):
    if x == 0:
        return 0
    else:
        return x + add(x-1)
print(add(54))
    
```

2.
