Programación

Instalar Python en Windows y escribir tu primer programa

Instala Python desde la fuente oficial, compruébalo en la terminal y ejecuta tu primer programa.

Python es uno de los lenguajes más usados para aprender a programar, automatizar tareas, analizar datos e inteligencia artificial. Es gratuito y en Windows se instala en unos minutos. La forma recomendada hoy por el propio equipo de Python es su administrador de instalación (Python install manager), que instala Python y lo mantiene actualizado.

Instalar Python con el administrador de instalación oficial.1. Microsoft Store o python.org/downloads 2. Instala «Python install manager» 3. Abre una terminal nueva 4. Comprueba con python --version1MicrosoftStore opython.org/-downloads2Instala«Pythoninstallmanager»3Abre unaterminalnueva4Compruebacon python--version
Instalar Python con el administrador de instalación oficial.

Instalar Python con el administrador oficial

La documentación oficial de Python para Windows ofrece dos vías equivalentes para conseguir el administrador de instalación:

  1. Microsoft Store: busca «Python install manager» (publicado por Python Software Foundation) y pulsa Instalar.
  2. python.org/downloads: descarga el instalador para Windows y ábrelo con doble clic.

Las dos versiones son idénticas. Cuando termine, abre una terminal nueva (botón derecho en Inicio > Terminal) y escribe:

python --version

Si aparece algo como Python 3.x.y, ya está. El administrador añade dos órdenes útiles:

  • py list muestra las versiones de Python instaladas y cuál es la actual.
  • py install permite instalar otras versiones si algún proyecto lo pide.

Descarga Python solo de python.org o de la Microsoft Store. Las webs de descargas de terceros pueden incluir programas no deseados.

Pantalla llena de código vista en ángulo
Foto: Markus Spiske · dominio público (CC0) · vía StockSnap

El modo interactivo: prueba sin crear archivos

Escribe python en la terminal y pulsa Intro. Verás el símbolo >>>: Python está esperando instrucciones y las ejecuta una a una:

>>> 2 + 3 * 4
14
>>> "hola " * 3
'hola hola hola '
>>> nombre = "Ana"
>>> print("Hola,", nombre)
Hola, Ana

Es perfecto para probar cosas sueltas. Para salir, escribe exit() o pulsa Ctrl+Z y luego Intro.

El modo interactivo ejecuta cada línea al momento.> python | >>> 2 + 3 * 4 | 14 | >>> print("Hola,", "Ana") | Hola, AnaTerminal>python>>> 2 + 3 * 414>>> print("Hola,", "Ana")Hola, Ana
El modo interactivo ejecuta cada línea al momento.

Tu primer programa en un archivo

Los programas de verdad se guardan en archivos con extensión .py. Crea una carpeta, por ejemplo Documentos\python, y dentro un archivo saludo.py (con el Bloc de notas o, mejor, con Visual Studio Code):

nombre = input("¿Cómo te llamas? ")
anio = int(input("¿En qué año naciste? "))
edad = 2026 - anio
print(f"Hola, {nombre}. Este año cumples {edad} años.")

Abre la terminal en esa carpeta y ejecútalo:

cd Documentos\python
python saludo.py

Qué hace cada línea:

  • input() muestra una pregunta y devuelve lo que escribe el usuario, siempre como texto.
  • int() convierte ese texto en un número entero para poder restar.
  • La f delante de las comillas crea una f-string: lo que va entre llaves se sustituye por el valor de la variable.
Primer plano de las teclas blancas de un teclado de ordenador
Foto: Jeffrey Betts · dominio público (CC0) · vía StockSnap

Errores frecuentes

  • «No se encontró Python» o se abre la Microsoft Store al escribir python: Windows trae un acceso directo que redirige a la tienda cuando Python no está instalado. Instálalo como se explica arriba y abre una terminal nueva.
  • ValueError: invalid literal for int(): escribiste algo que no es un número cuando el programa esperaba uno. Es el primer error que verás muchas veces; en la guía de depurar errores aprenderás a controlarlo.
  • IndentationError: en Python los espacios al principio de la línea importan. No mezcles tabuladores y espacios.
  • Se cierra la ventana al hacer doble clic en el .py: ejecútalo siempre desde la terminal para ver el resultado y los errores.
Los errores más frecuentes al empezar.No: Se abre la Microsoft Store: Python no está instalado. No: ValueError: esperaba un número. No: IndentationError: revisa los espacios. Sí: Ejecuta los .py desde la terminalSi algo fallaSe abre la Microsoft Store: Python no está instaladoValueError: esperaba un númeroIndentationError: revisa los espaciosEjecuta los .py desde la terminal
Los errores más frecuentes al empezar.

Siguientes pasos

Con Python funcionando, el siguiente paso es aprender variables, condiciones y bucles, la lógica básica que usarás en cualquier lenguaje. Cuando empieces a instalar bibliotecas, usa entornos virtuales para no mezclar proyectos.