UPDATE! Python Versions
Although throughout this entire course I am using Python 3.7.x (the version available at the time the course was created), you can either choose to use the same version (get it here: https://www.python.org/downloads/release/python-370/) or any later versions, such as Python 3.8 or 3.9.
Everything we are going to discuss in this course works the same on Python 3.7, 3.8 and 3.9.
Download any version of Python 3 for Windows
Download any version of Python 3 for Mac OS