Summary
There is obviously a lot more to Python programming but the above sections should provide you with a top level overview of the essential things to know when starting out with Python.
You should now be able to:
- Run python code interactively within a Jupyter notebook
 - Understand the different data types
 - Write control flow methods
 - Define functions as small, reusable pieces of code
 - Import and export modules