Bienvenido al inicio de tu viaje en Python. En este capítulo, nos enfocamos en establecer un entorno de desarrollo profesional sólido, que es la base esencial para cualquier programador. Imagina que estás preparando tu taller: necesitas las herramientas correctas, instaladas y listas para usar, antes de crear algo. Aquí aprenderás a descargar, instalar y configurar Python 3.x, Visual Studio Code (VS Code) como editor, las extensiones necesarias, la configuración básica de Git para control de versiones, y finalmente, cómo escribir y ejecutar tu primer script simple. Al final, te sentirás empoderado, con un setup que te permite codificar de manera eficiente y sin frustraciones.
Instalando Python 3.x: Tu Motor Principal
Comencemos por lo fundamental: Python es el lenguaje de programación que usaremos, y la versión 3.x es la más actual y estable al momento de escribir esto. Piensa en Python como el motor de un auto; sin él, no vas a ninguna parte. Instalaremos esta versión de manera profesional, asegurándonos de que esté accesible desde cualquier lugar en tu sistema.
Primero, dirígete al sitio oficial de Python en python.org. Busca la sección de descargas y selecciona la versión Python 3.x para tu sistema operativo (Windows, macOS o Linux). Descarga el instalador ejecutable.
Una vez descargado, ejecútalo. Durante la instalación, marca la opción “Add Python 3.x to PATH” —esto es crucial, ya que permite que tu computadora reconozca el comando python desde cualquier terminal o línea de comandos. Es como agregar una ruta directa a tu garaje para que puedas acceder al motor sin rodeos.
Sigue los pasos predeterminados del instalador hasta completar la instalación. Para verificar que todo salió bien, abre una terminal (en Windows, usa el Símbolo del sistema; en macOS o Linux, la Terminal) y escribe python –version. Deberías ver algo como “Python 3.x.x”. Si no, reinstala asegurándote de marcar la opción de PATH. Recuerda: esta verificación es tu prueba de fuego; no avances sin confirmarla.
Con Python instalado, has colocado la piedra angular de tu entorno. Ahora, cada comando que ejecutes usará esta versión poderosa y actualizada.
Configurando Visual Studio Code: Tu Espacio de Trabajo Ideal
Ahora que tienes el motor, necesitas un taller cómodo y eficiente. Visual Studio Code (VS Code) es un editor de código gratuito, ligero y altamente personalizable, perfecto para programadores de Python. Es como un escritorio ergonómico que se adapta a ti, con herramientas integradas que facilitan la escritura y depuración de código.
Ve al sitio oficial de Microsoft en code.visualstudio.com y descarga la versión estable para tu sistema operativo. Ejecuta el instalador y sigue los pasos predeterminados; no necesitas opciones avanzadas por ahora.
Una vez instalado, ábrelo. VS Code se inicia con una interfaz limpia: a la izquierda verás el explorador de archivos, en el centro el editor principal, y a la derecha paneles para extensiones y más. Para optimizarlo para Python, instalaremos extensiones esenciales. Haz clic en el ícono de extensiones (parece un cuadrado con piezas) en la barra lateral izquierda, o presiona Ctrl+Shift+X (en macOS, Cmd+Shift+X).
Busca y instala estas extensiones clave:
- Python (de Microsoft): Proporciona soporte inteligente para el lenguaje, como autocompletado y resaltado de sintaxis.
- Pylance (de Microsoft): Mejora la experiencia con análisis de código rápido y sugerencias precisas.
Estas extensiones se activan automáticamente. Para confirmar, crea un archivo nuevo presionando Ctrl+N (o Cmd+N en macOS), guárdalo como prueba.py (elige cualquier carpeta temporal), y escribe una línea simple como print("Hola"). Verás que el código se resalta en colores, indicando que todo funciona. VS Code ahora es tu aliado, haciendo que codificar sea intuitivo y productivo.
Configurando Git: Control de Versiones Básico
Con el motor y el taller listos, es hora de agregar un sistema para rastrear cambios en tu código. Git es una herramienta de control de versiones que te permite guardar “instantáneas” de tu trabajo, como versiones de un documento que puedes revertir si algo sale mal. Imagínalo como un diario de viaje: registra cada paso para que puedas volver atrás sin perder nada.
Primero, descarga Git desde git-scm.com e instala la versión para tu sistema operativo. Durante la instalación, selecciona las opciones predeterminadas, asegurándote de que Git se agregue al PATH (similar a Python).
Una vez instalado, abre una terminal y configura tu identidad global con estos comandos:
git config --global user.name "Tu Nombre"
git config --global user.email "tuemail@ejemplo.com"
BashReemplaza “Tu Nombre” y “tuemail@ejemplo.com” con tus datos reales. Esto es como firmar tu diario; Git usará esta información para atribuir cambios.
Para verificar, ejecuta git --version; deberías ver la versión instalada. Ahora, Git está configurado básicamente, listo para usarse en futuros proyectos. No entraremos en repositorios por ahora, pero esta setup inicial te prepara para un flujo de trabajo profesional.
Creando y Ejecutando Tu Primer Script
Llegamos al momento culminante: escribir y ejecutar código real. Un script en Python es simplemente un archivo de texto con instrucciones que el intérprete de Python ejecuta. Piensa en él como una receta sencilla que la cocina (Python) sigue al pie de la letra.
Abre VS Code y crea un nuevo archivo: Archivo > Nuevo Archivo (o Ctrl+N). Guárdalo como hola_mundo.py en cualquier carpeta (usa Archivo > Guardar Como).
Escribe este código simple en el archivo:
# Este es un comentario: Python ignora las líneas que comienzan con #.
# Aquí imprimimos un mensaje en la consola.
print("¡Hola, mundo! Este es mi primer script en Python.")
PythonGuarda el archivo (Ctrl+S). Para ejecutarlo, abre una terminal integrada en VS Code (presiona Ctrl+`` —eso es la tecla de acento grave— o ve a Terminal > Nueva Terminal). Navega a la carpeta donde guardaste el archivo usando cd ruta/a/la/carpeta` si es necesario.
Luego, ejecuta el script con este comando:
python hola_mundo.py
BashDeberías ver el mensaje “¡Hola, mundo! Este es mi primer script en Python.” en la terminal. ¡Felicidades! Has completado el ciclo: desde la instalación hasta la ejecución. Si surge un error, verifica el PATH de Python o el nombre del archivo —los detalles importan.
Repite esto unas cuantas veces, cambiando el mensaje dentro de print(). Siente cómo cada paso se conecta: Python interpreta, VS Code edita, Git espera en las sombras. Dominas esto ahora; no es solo teoría, es tu realidad.
Reglas de oro para este curso:
- Explicaciones profundas, paso a paso y con analogías cotidianas cuando ayuden.
- Cada concepto nuevo se explica completamente antes de pasar al siguiente.
- También al primer ejemplo indicar cómo ejecutarlo ejemplo
python nombre.py - Cada bloque de código lleva comentarios explicativos claros.
- El lector debe terminar el capítulo sintiendo que realmente domina el tema, no solo que “lo ha visto”.
Resumen del capítulo
- Instalación de Python 3.x: Descarga desde python.org, instala con PATH activado y verifica con
python --version. - Configuración de VS Code: Descarga desde code.visualstudio.com, instala extensiones Python y Pylance para soporte óptimo.
- Setup básico de Git: Instala desde git-scm.com, configura user.name y user.email para control de versiones inicial.
- Primer script: Crea
hola_mundo.pycon un print simple, ejecútalo víapython hola_mundo.pyen la terminal para ver resultados inmediatos. - Dominio logrado: Has establecido un entorno profesional completo, listo para codificar con confianza y eficiencia.