Recomendamos instalar/utilizar Python 3. Dicho esto se puede utilizar Python 2.7 con este taller. Ningun ejercicio del taller esta atado a una version de Python.
Python.org provee un instalador para Windows. Puedes descargarlos aquí.
Una vez la descarga termine ejecute el MSI y siga las instruciones que le provee.
Las versiones 10.8+ de Mac OS X ya tienen Python 2.7 instalado. Si quiere instalar una nueva version de Python puede leer: Using Python on Macintosh
También puede instalar Python utilizando algun manejador de paquetes como Homebrew.
Python 2.7.x
$> brew install python
Python 3.x
$> brew install python3
La mayoria de las distribuciones de Linux ya tienen instaladas alguna version de Python. Para verificar si tienes Python instalado y que version tienes en tu sistema puedes ejecutar $> python --version
Si no tienes Python instalado en tu sistema es recomendable utilizar el manejador de paquetes de tu distribution para instalar la version que prefieras.