Running Python
My preferred way of tinkering around in Python is to use a Jupyter notebook. If you download and install Anaconda it will install Python on your computer as well as something called Anaconda Navigator; if you open Anaconda Navigator you can start a Jupyter notebook.
It will look like this:
A Jupyter notebook consists of chunks of either code or Markdown language, so you can run code and then type descriptions of what the code is doing as you go.