Here, choose the latest Python 3 or Python 2 Release links found in the Python Releases for Windows section, choosing the version that your instructor prefers.
Once you are on the install page, scroll down to the Files section. For Python 3, choose either the Windows x86 executable installer (for 32-bit computers) or the Windows x86-64 executable installer. If you are unsure which is the best choice for your computer, select the 32-bit version as it should work in all Windows environments newer than Windows XP. If you’re downloading Python 2, your choices are Windows x86 MSI installer or Windows x86-64 MSI installer.
Once the installer download has finished, open your downloads folder and execute the installer’s .exe file (Python 3) or .msi file (Python 2). Where you are given choices during the installation, it’s usually safe to accept the defaults.