Detta repository innehåller övningar som behandlar iterators, generators och decorators.
Övningarna finns uppdelade efter innehåll i tre moduler i paketet exercises. Förväntad funktion finns i de docstrings som hör ihop med funktionerna.
För att köra linter och enhetstester kan du använda följande kommandon.
python manage.py lint
python manage.py test
För de mer avancerade övningarna förväntas du själv skriva enhetstester. Detta görs med fördel i de existerande testfilerna.
Skapa den virtuella körmiljön med de paket som behövs.
pyvenv venv
Aktivera den virtella körmiljön:
. venv/bin/activate
Om du använder Windows:
venv/Script/activate.bat
Installera de paket som behövs för uppgiften:
pip install -r requirements.txt