Instalación
Podés ver un video con los pasos a seguir para preparar tu computadora.
Atención: utilizamos la versión de Python 3.10.x, no la 2.x.
-
Instalador de Python para Windows [python-3.10.3-amd64.exe] [otras opciones]
Importante: Al instalar Python en Windows, es necesario activar la opciónAdd Python 3.x to PATH
.El proceso de instalación es muy fácil, igual para mayor seguridad podés seguir las instrucciones en este video.
-
Para instalar Python en Linux, simplemente es necesario instalar el paquete
python3
.Nota: La mayoría de las distribuciones de Linux ya vienen con Python instalado, pero puede tratarse de la versión 2. Ambas versiones pueden coexistir, pero el comando
python
probablemente lanzará la versión 2 del intérprete. Para asegurarnos de utilizar la versión 3 debemos invocarlo con el comandopython3
.Si querés instalar Linux (recomendado ya que es el sistema que utilizamos en Algoritmos 2), podés seguir la guía de instalación de Linux.
-
Instalador de Python para Mac OS [python-3.10.3-macosx11.pkg]
Editores y entornos de desarrollo
Para editar código Python tenés que usar un editor de texto. Algunas recomendaciones:
-
Visual Studio Code es la elección más popular. Es un editor de texto con soporte para múltiples lenguajes de programación, entre ellos Python.
-
IDLE es el entorno de desarrollo oficial de Python. Si instalaste Python en Windows es muy probable que ya lo tengas instalado.
-
Thonny es un entorno de desarrollo pensado para aprender programación
-
Pyzo es un entorno de desarrollo interactivo completo: incluye el intérprete Python 3, un editor y un modo interactivo. Disponible para Linux, Windows y Mac OS.
-
Mu es un editor de código Python diseñado para principiantes.
Documentación
- Python Reference Manual [inglés]
- Python Library Reference [inglés]
- Guía de estilo para la programación en Python [español] [inglés]
- Python FAQ [inglés]
Intérpretes de Python online
- Interactive shell
- Online Python Tutor: Muestra ejecución y asignación de memoria
- Codepad: Permite ejecutar y compartir código de distintos lenguajes
- Ideone: Similar al anterior