Lección 2 de 8 25 min

Instala Python y escribe tu primer programa en 10 minutos

Basta de teoría. En esta lección instalas Python y VS Code, y escribes un programa que hace algo real. Si llevas más de 15 minutos instalando, algo ha salido mal — te lo digo de antemano para que no desistas.

Paso 1 — Instalar Python

Windows

  1. Ve a python.org/downloads y descarga la versión más reciente (3.12 o superior).
  2. Ejecuta el instalador. Marca la casilla "Add python.exe to PATH" antes de pulsar Install. Es el error nº 1 de los principiantes — si la ignoras, nada funcionará desde la terminal.
  3. Verifica: abre PowerShell o CMD y escribe python --version. Debe aparecer Python 3.12.x.

macOS

  1. Abre Terminal y prueba python3 --version. Si devuelve 3.10 o superior, ya lo tienes.
  2. Si no: instala Homebrew y ejecuta brew install python.

Linux (Ubuntu/Debian)

sudo apt update && sudo apt install python3 python3-pip -y
python3 --version

Paso 2 — Instalar Visual Studio Code

  1. Descarga desde code.visualstudio.com.
  2. Instálalo. Ábrelo. Ve al panel de extensiones (icono de cuatro cuadrados en el lateral).
  3. Busca "Python" (la de Microsoft, con millones de descargas) e instálala.

Paso 3 — Tu primer programa

Crea una carpeta en el escritorio llamada curso-python. Ábrela en VS Code (File → Open Folder). Crea un fichero hola.py y escribe:

nombre = input("¿Cómo te llamas? ")
print(f"Hola, {nombre}. Acabas de escribir tu primer programa Python.")
print("No ha sido tan difícil, ¿verdad?")

Abre la terminal integrada de VS Code (Ctrl+ñ en Windows, Cmd+J en Mac) y ejecuta:

python hola.py

El programa te pedirá tu nombre y te responderá. Eso es un programa interactivo. Ya estás programando.

Qué acaba de pasar en ese código

  • input("texto") — muestra el texto al usuario y espera que escriba algo. Devuelve lo que escribe como texto (string).
  • nombre = ... — guarda esa respuesta en una variable llamada nombre.
  • print(f"Hola, {nombre}...") — muestra un mensaje. La f antes de las comillas permite meter variables dentro del texto con {}. Se llama f-string.

Paso 4 — Instalar tu primera librería

pip es el gestor de paquetes de Python. Instala miles de librerías en una línea:

pip install requests

requests es la librería más usada para hablar con APIs e internet. La usarás en las próximas lecciones.

Checklist antes de marcar completada

  • python --version devuelve Python 3.10 o superior.
  • VS Code instalado con la extensión Python activa.
  • Has ejecutado hola.py y el programa respondió a tu nombre.
  • Has instalado requests con pip sin errores.

En la siguiente lección aprendes las piezas básicas del lenguaje: variables, tipos de datos y operaciones. Sin ellas no puedes construir nada; con ellas puedes construir casi todo.

📝 Comprueba lo aprendido

Responde estas 4 preguntas y acierta al menos el 60% para desbloquear el botón "Marcar como completada".

1 Al instalar Python en Windows, ¿qué casilla es obligatorio marcar?

2 ¿Qué hace `input("¿Cómo te llamas?")`?

3 ¿Qué es un f-string en Python?

4 ¿Para qué sirve `pip install requests`?

Cuando termines, guarda tu avance. Así podrás continuar desde tu panel y desbloquear el certificado al completar el curso.