Python Tutorials¶
The following external resources, hosted in RealPython are a good source of information if you are starting programming in Python.
Below you can find some Jupyter notebooks that go through the basics.
Programming with Python
Understanding what Python is and what it can be used for

Introduction to Python
Introduction to variables and data types

Data Structures
Learn about lists, tuples, dictionaries and sets

Functions
Learn how to write reusable functions

Conditionals and Loops
Learn about control flow with conditionals and loops
