This workshop introduces the fundamentals of Python programming and demonstrates how it can be used across different domains. There are three Jupyter notebooks for this workshop:
python_workshop_examples.ipynb
- Contains examples and demonstrations used during the workshop.python_workshop_tasks.ipynb
- Contains tasks for people to practice.python_workshop_solutions.ipynb
- Contains solutions to the tasks.
-
Install
uv
if not already installed:Linux, macOS, Windows (WSL)
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (Powershell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
-
Install dependencies:
uv sync
-
Launch Jupyter Notebook:
uv run jupyter notebook
-
Open any of the three notebooks and run the cells.
- Open Google Colab.
- Either paste this repo link https://github.com/compsci-adl/python-workshop-25 or manually upload the notebook you want to use (
.ipynb
file). - Run each cell in order to practice or see solutions.