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 --versionPASO A PASO1PASO 1MicrosoftStore opython.org/-downloads2PASO 2Instala«Pythoninstallmanager»3PASO 3Abre unaterminalnueva4FINALCompruebacon 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.

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, AnaEN LA TERMINALTerminal>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.

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 terminalLISTA RÁPIDASi 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.