Cristhian Villegas
Backend8 min read0 views

Curso Python #1: Instalacion de Python y Tu Primer Programa

Curso Python #1: Instalacion de Python y Tu Primer Programa

Bienvenida al Curso de Python - Parte 1 de 10

Logo de Python

¡Bienvenido al Curso de Python desde Cero! Este es el articulo 1 de 10 de una serie disenada para que aprendas a programar en Python sin necesidad de tener experiencia previa. Si nunca has escrito una linea de codigo, estas en el lugar correcto.

En este primer articulo vamos a instalar Python en tu computadora, escribir tu primer programa y familiarizarte con las herramientas que usaras durante todo el curso. Al final de esta lectura, tendras todo listo para empezar a programar.

📌 Nota: Este curso esta compuesto por 10 articulos que van de lo mas basico a temas intermedios. Cada articulo se construye sobre lo aprendido en el anterior, asi que te recomiendo seguirlos en orden.

¿Que es Python y por que aprenderlo?

Python es un lenguaje de programacion — es decir, una forma de darle instrucciones a la computadora para que haga lo que tu quieras. Piensa en ello como aprender un idioma nuevo, pero en lugar de comunicarte con personas, te comunicas con tu computadora.

Python es uno de los lenguajes mas populares del mundo por varias razones:

  • Es facil de leer: El codigo en Python se parece mucho al ingles, lo que lo hace ideal para principiantes
  • Es versatil: Puedes usarlo para crear paginas web, analizar datos, crear inteligencia artificial, automatizar tareas y mucho mas
  • Tiene una comunidad enorme: Millones de personas usan Python, asi que siempre encontraras ayuda en internet
  • Es gratis: Python es de codigo abierto, no tienes que pagar nada para usarlo
  • Hay mucho trabajo: Python es uno de los lenguajes mas demandados en el mercado laboral

Para que te hagas una idea, aqui tienes un ejemplo de lo sencillo que es Python comparado con otros lenguajes. Este codigo muestra un mensaje en pantalla:

python
1# Python - simple y limpio
2print("Hola, mundo")

Eso es todo. Una sola linea. En otros lenguajes necesitarias escribir mucho mas codigo para lograr lo mismo.

Instalacion en Windows

Sigue estos pasos para instalar Python en Windows:

Paso 1: Descargar Python

  1. Abre tu navegador y ve a la pagina oficial: python.org/downloads
  2. Haz clic en el boton amarillo grande que dice "Download Python 3.x.x" (la version mas reciente)
  3. Se descargara un archivo .exe en tu carpeta de Descargas

Paso 2: Ejecutar el instalador

  1. Abre el archivo .exe que acabas de descargar
  2. MUY IMPORTANTE: Antes de hacer clic en "Install Now", marca la casilla que dice "Add python.exe to PATH". Esta casilla esta en la parte inferior de la ventana del instalador
  3. Haz clic en "Install Now"
  4. Espera a que termine la instalacion (puede tardar 1-2 minutos)
  5. Cuando veas el mensaje "Setup was successful", haz clic en "Close"
⚠️ Importante: Si olvidas marcar la casilla "Add python.exe to PATH", no podras usar Python desde la terminal. Si ya instalaste sin marcarla, desinstala Python y vuelve a instalarlo marcando esa casilla.

Instalacion en macOS

macOS viene con una version antigua de Python preinstalada, pero necesitamos instalar la version mas reciente.

Opcion 1: Desde la pagina oficial

  1. Ve a python.org/downloads
  2. Descarga el instalador para macOS (archivo .pkg)
  3. Abre el archivo descargado y sigue las instrucciones del asistente de instalacion
  4. Haz clic en "Continue" en cada paso y luego en "Install"

Opcion 2: Usando Homebrew (recomendado para usuarios avanzados)

Si tienes Homebrew instalado, simplemente abre la Terminal y escribe:

bash
1brew install python3

Instalacion en Linux

La mayoria de las distribuciones de Linux ya traen Python instalado. Pero si necesitas instalarlo o actualizarlo, usa el gestor de paquetes de tu distribucion.

Ubuntu / Debian

bash
1# Actualizar la lista de paquetes
2sudo apt update
3
4# Instalar Python 3
5sudo apt install python3 python3-pip

Fedora

bash
1sudo dnf install python3 python3-pip

Arch Linux

bash
1sudo pacman -S python python-pip

Verificar la instalacion

Ahora vamos a comprobar que Python se instalo correctamente. Para esto necesitamos abrir una terminal (tambien llamada "linea de comandos"):

  • Windows: Presiona la tecla Windows, escribe cmd y presiona Enter
  • macOS: Abre la aplicacion "Terminal" (esta en Aplicaciones > Utilidades)
  • Linux: Abre tu terminal favorita (generalmente con Ctrl + Alt + T)

Escribe el siguiente comando y presiona Enter:

bash
1python --version

Deberias ver algo como:

bash
1Python 3.12.4

El numero exacto puede variar, pero lo importante es que empiece con 3. Si ves un error o dice "Python 2.x", intenta con:

bash
1python3 --version
💡 Tip: En macOS y Linux, a veces el comando es python3 en lugar de python. Si python no funciona, usa python3 en su lugar.

Tu primer programa: Hola Mundo

Es una tradicion en programacion que el primer programa que escribas muestre el mensaje "Hola Mundo" en pantalla. ¡Vamos a hacerlo!

Paso 1: Crear una carpeta para tus archivos

Crea una carpeta en tu computadora llamada curso-python. Puedes crearla en tu escritorio o donde prefieras. Aqui guardaremos todos los archivos del curso.

Paso 2: Crear el archivo

Abre cualquier editor de texto (por ahora puede ser el Bloc de Notas en Windows o TextEdit en macOS) y escribe lo siguiente:

python
1print("¡Hola Mundo!")

Guarda el archivo dentro de tu carpeta curso-python con el nombre hola.py. La extension .py le indica a la computadora que es un archivo de Python.

Paso 3: Ejecutar el programa

Abre la terminal, navega hasta tu carpeta y ejecuta el archivo:

bash
1# Navegar a la carpeta (ajusta la ruta segun donde la creaste)
2cd Desktop/curso-python
3
4# Ejecutar el programa
5python hola.py

Deberias ver en la terminal:

bash
1¡Hola Mundo!

¡Felicidades! Acabas de escribir y ejecutar tu primer programa en Python. La funcion print() muestra en pantalla lo que pongas entre parentesis y comillas.

Prueba a cambiar el mensaje:

python
1print("Me llamo Ana y estoy aprendiendo Python")
2print("2 + 2 =", 2 + 2)
3print("Python es genial!")

Ejecuta de nuevo y veras las tres lineas en la terminal. Cada print() muestra una linea nueva.

El interprete interactivo (REPL)

Python tiene una herramienta muy util llamada REPL (Read-Eval-Print Loop). Es una especie de "modo conversacion" donde escribes codigo y Python te responde inmediatamente, linea por linea.

Para abrir el REPL, escribe en tu terminal:

bash
1python

Veras algo como esto:

bash
1Python 3.12.4 (main, Jun  8 2024, 18:29:57)
2Type "help", "copyright", "credits" or "license" for more information.
3>>>

Los tres signos >>> son el indicador de que Python esta esperando tu instruccion. Prueba a escribir:

python
1>>> print("Hola desde el REPL")
2Hola desde el REPL
3
4>>> 5 + 3
58
6
7>>> "Python" * 3
8'PythonPythonPython'
9
10>>> 100 / 7
1114.285714285714286

El REPL es perfecto para experimentar. Cuando quieras probar algo rapido, no necesitas crear un archivo; simplemente abre el REPL, escribe tu codigo y ve el resultado al instante.

Para salir del REPL, escribe:

python
1>>> exit()
💡 Tip: Usa el REPL como tu "calculadora de programador". Cada vez que tengas una duda sobre como funciona algo en Python, abre el REPL y pruebalo. Es la forma mas rapida de aprender.

Instalar un editor de codigo: Visual Studio Code

Aunque puedes escribir codigo en el Bloc de Notas, es mucho mejor usar un editor de codigo. Un editor de codigo es como el Bloc de Notas pero con superpoderes: resalta el codigo con colores, te avisa de errores, y te ayuda a escribir mas rapido.

El editor que recomendamos es Visual Studio Code (VS Code). Es gratuito, ligero y muy popular.

Paso 1: Descargar VS Code

  1. Ve a code.visualstudio.com
  2. Descarga la version para tu sistema operativo
  3. Instala siguiendo las instrucciones del instalador

Paso 2: Instalar la extension de Python

  1. Abre VS Code
  2. Haz clic en el icono de extensiones en la barra lateral izquierda (parece un cuadrado con piezas)
  3. En el buscador escribe "Python"
  4. Instala la extension que dice "Python" de Microsoft (es la primera que aparece, tiene millones de descargas)

Paso 3: Abrir tu carpeta de proyecto

  1. En VS Code, ve a File > Open Folder
  2. Selecciona tu carpeta curso-python
  3. Ahora puedes ver y editar todos tus archivos desde VS Code

Para crear un nuevo archivo, haz clic derecho en el explorador de archivos de la izquierda y selecciona "New File". Nombra el archivo con extension .py y empieza a escribir codigo.

Paso 4: Ejecutar codigo desde VS Code

Con la extension de Python instalada, puedes ejecutar tu codigo directamente desde VS Code:

  1. Abre un archivo .py
  2. Haz clic en el boton de "play" (triangulo) que aparece en la esquina superior derecha
  3. Se abrira una terminal dentro de VS Code mostrando el resultado
📌 Nota: VS Code es solo una recomendacion. Si prefieres otro editor como PyCharm, Sublime Text o incluso Vim, cualquiera funciona. Lo importante es que te sientas comodo con tu herramienta.

Resumen y proximo articulo

En este primer articulo del curso hemos logrado:

  • Entender que es Python y por que es un excelente lenguaje para empezar a programar
  • Instalar Python en Windows, macOS o Linux
  • Verificar la instalacion usando la terminal
  • Escribir y ejecutar nuestro primer programa: Hola Mundo
  • Conocer el REPL para experimentar con codigo de forma interactiva
  • Instalar y configurar VS Code como editor de codigo

Ya tienes todo lo que necesitas para empezar a programar. En el proximo articulo (Parte 2 de 10) aprenderemos sobre variables y tipos de datos — los bloques fundamentales de cualquier programa. Veras como guardar informacion, trabajar con numeros y texto, y crear tu primera calculadora.

¡Nos vemos en el siguiente articulo!

Share:
CV

Cristhian Villegas

Software Engineer specializing in Java, Spring Boot, Angular & AWS. Building scalable distributed systems with clean architecture.

Comments

Sign in to leave a comment

No comments yet. Be the first!

Related Articles