Introducción a Python
Al completar este módulo serás capaz de:
- Entender qué es Python y por qué es tan popular
- Instalar Python en tu ordenador
- Configurar un entorno de desarrollo
- Escribir y ejecutar tu primer programa
¿Qué es Python?
Python es un lenguaje de programación de alto nivel, interpretado y de propósito general. Fue creado por Guido van Rossum y su primera versión fue publicada en 1991.
Características principales
Python sigue una filosofía de diseño que enfatiza la legibilidad del código y una sintaxis que permite expresar conceptos en menos líneas que otros lenguajes como C++ o Java.
- Fácil de aprender: Su sintaxis es clara y similar al inglés
- Versátil: Se usa en web, ciencia de datos, IA, automatización, juegos…
- Gran comunidad: Miles de librerías disponibles
- Multiplataforma: Funciona en Windows, macOS y Linux
¿Dónde se usa Python?
Frameworks como Django y Flask permiten crear aplicaciones web robustas. Instagram, Pinterest y Spotify usan Python en sus backends.
Librerías como Pandas, NumPy y Matplotlib hacen de Python la herramienta preferida para análisis de datos y visualización.
TensorFlow, PyTorch y Scikit-learn son las librerías más populares para inteligencia artificial y aprendizaje automático.
Python es ideal para scripts de automatización, desde renombrar archivos hasta web scraping con Selenium o Beautiful Soup.
Instalación de Python
Paso 1: Descargar Python
Visita la página oficial de Python: https://www.python.org/downloads/
Durante la instalación en Windows, marca la casilla “Add Python to PATH”. Esto te permitirá ejecutar Python desde cualquier terminal.
Paso 2: Verificar la instalación
Abre una terminal (CMD en Windows, Terminal en macOS/Linux) y escribe:
1python --versionDeberías ver algo como:
Python 3.12.0Paso 3: Probar el intérprete interactivo
Escribe python en la terminal para abrir el intérprete interactivo:
1>>> print("¡Hola, Python!")
2¡Hola, Python!
3>>> 2 + 2
44
5>>> exit()Tu primer programa
Vamos a crear un programa simple. Crea un archivo llamado hola.py con el siguiente contenido:
1# Mi primer programa en Python
2print("¡Hola, mundo!")
3
4nombre = input("¿Cómo te llamas? ")
5print(f"¡Encantado de conocerte, {nombre}!")Ejecútalo desde la terminal:
1python hola.pyConfigura tu editor: Visual Studio Code
Hasta ahora hemos usado la terminal para ejecutar Python, y podrías escribir código en el Bloc de notas si quisieras. Pero sería como intentar cocinar un banquete con solo un cuchillo y una sartén: técnicamente posible, pero innecesariamente difícil.
Visual Studio Code (VSCode) es un editor de código gratuito que te dará superpoderes: resaltado de sintaxis, autocompletado, detección de errores antes de ejecutar, y mucho más. Es como pasar de esa cocina básica a una cocina profesional completamente equipada.
Paso 1: Instalar VSCode
- Ve a https://code.visualstudio.com/
- Descarga la versión para tu sistema operativo
- Instálalo (siguiente, siguiente, instalar… ya sabes cómo va)
Paso 2: Instalar la extensión de Python
VSCode por sí solo no sabe nada de Python. Necesitamos enseñarle:
- Abre VSCode
- Pulsa
Ctrl+Shift+X(o haz clic en el icono de extensiones en la barra lateral) - Busca “Python” y selecciona la de Microsoft (tiene millones de descargas)
- Haz clic en Install
La extensión de Python incluye automáticamente:
- Pylance: Autocompletado inteligente que te sugiere código mientras escribes
- Python Debugger: Para encontrar y corregir errores paso a paso
- Linting: Te avisa de errores antes de ejecutar el código
Paso 3: Seleccionar el intérprete de Python
VSCode necesita saber qué versión de Python usar:
- Pulsa
Ctrl+Shift+Ppara abrir la paleta de comandos - Escribe “Python: Select Interpreter” y selecciónalo
- Elige la versión de Python que instalaste (debería aparecer algo como
Python 3.12.x)
Paso 4: Crear tu primer proyecto
Vamos a organizar tu espacio de trabajo:
- Crea una carpeta en tu ordenador llamada
curso-python - En VSCode, ve a File → Open Folder y selecciona esa carpeta
- Crea un nuevo archivo: File → New File y guárdalo como
hola.py - Escribe el código de “Tu primer programa” que vimos antes
- Para ejecutarlo, haz clic en el botón ▶️ en la esquina superior derecha, o pulsa
Ctrl+F5
VSCode recordará tu configuración, así que solo necesitas hacer esto una vez. A partir de ahora, simplemente abre la carpeta del curso y empieza a programar.
Atajos útiles
Estos atajos te ahorrarán mucho tiempo:
| Atajo | Acción |
|---|---|
| Ctrl+F5 | Ejecutar el programa |
| F5 | Ejecutar con depuración (para encontrar errores) |
| Ctrl+` | Abrir/cerrar la terminal integrada |
| Ctrl+Space | Mostrar sugerencias de autocompletado |
| Ctrl+S | Guardar el archivo |
Ejercicio práctico
Crea un programa que:
- Pida dos números al usuario
- Muestre la suma, resta, multiplicación y división de esos números
Quiz
Pon a prueba lo que has aprendido: