Python Lessons
Welcome! This set of lessons is an introduction to the Python programming language.
By the end of the lessons, you should be able to do the following using Python:
Visualise data in high-quality plots
Read and write large amounts of files according to your instructions
Analyse numerical and textual data in a reproducible workflow
Use pre-existing Python programs, understand them, and modify them
The examples all come from the realm of Chemistry but should be approachable for anyone with a background in a natural science.
We hope you enjoy!