HER · Herramienta Herramientas

43.Python

Lenguaje de programación gratuito, fácil de leer y muy usado en educación, ciencia de datos, automatización, web e inteligencia artificial.

¿Qué es?

Python es un lenguaje de programación gratuito, de código abierto e interpretado, creado por Guido van Rossum y publicado en 1991. Se diseñó para que el código sea fácil de leer: usa palabras en inglés sencillas y la indentación marca los bloques, en lugar de llaves.

Si PSeInt son las rueditas de la bicicleta, Python es la bicicleta de verdad: sigue siendo amigable para empezar, pero con ella puedes llegar muy lejos.

Para qué se usa

Área Ejemplos
Educación Primer lenguaje en muchas escuelas y universidades
Datos y ciencia Análisis con pandas, gráficas con matplotlib
Inteligencia artificial scikit-learn, PyTorch, TensorFlow
Automatización Renombrar archivos, generar reportes, scripts de administración
Web Django, Flask, FastAPI
Redes y seguridad Automatizar equipos, analizar registros

Sintaxis (pseudocódigo / Python)

Lo esencial de Python en un vistazo

# Comentario
nombre = "Ana"                     # variable (no se declara el tipo)
edad = 16
calificaciones = [8, 9, 10]        # lista
alumno = {"nombre": nombre, "edad": edad}   # diccionario

if edad >= 18:                     # condición: dos puntos e indentación
    print("Mayor de edad")
else:
    print("Menor de edad")

for c in calificaciones:           # ciclo
    print(c)

def promedio(lista):               # función
    return sum(lista) / len(lista)

print(f"{nombre}: {promedio(calificaciones)}")

Salida:

Menor de edad
8
9
10
Ana: 9.0

Comandos básicos en la terminal

Para… Windows macOS / Linux
Ver la versión py --version o python --version python3 --version
Ejecutar un archivo py programa.py python3 programa.py
Instalar un paquete py -m pip install requests python3 -m pip install requests
Crear un entorno virtual py -m venv .venv python3 -m venv .venv

Ejemplo guiado

Problema: instalar Python y ejecutar tu primer programa desde un archivo.

  1. Descarga Python 3 desde https://www.python.org/downloads/.
    • Windows: en el instalador marca «Add python.exe to PATH» antes de «Install Now».
    • macOS: usa el instalador de python.org.
    • Linux: casi siempre ya viene instalado; revisa con python3 --version.
  2. Comprueba en la terminal: python --version (o py --version / python3 --version).
  3. Crea un archivo primer_programa.py con tu editor (ver la ficha de VS Code):
nombre = input("¿Cómo te llamas? ")
anio = int(input("¿En qué año naciste? "))
edad_aprox = 2026 - anio
print(f"Hola, {nombre}. Este año cumples o cumpliste {edad_aprox} años.")
  1. Ejecuta desde la carpeta del archivo: python primer_programa.py.

Ejemplo de ejecución:

¿Cómo te llamas? Luis
¿En qué año naciste? 2010
Hola, Luis. Este año cumples o cumpliste 16 años.
  1. Entorno virtual (para proyectos con paquetes):
python -m venv .venv
.venv\Scripts\activate          ← Windows
source .venv/bin/activate       ← macOS / Linux
pip install requests

Errores comunes

# ✗ Incorrecto
if True:
print("Hola")
IndentationError: expected an indented block after 'if' statement on line 2

Buenas prácticas

  • Sigue PEP 8, la guía de estilo oficial: 4 espacios, nombres_en_minusculas para variables y funciones, NombresConMayuscula para clases.
  • Un entorno virtual por proyecto.
  • Guarda las dependencias en requirements.txt (pip freeze > requirements.txt).
  • Lee la documentación oficial (está en español).
  • Instala paquetes solo de fuentes confiables (PyPI) y revisa bien el nombre: existen paquetes falsos con nombres parecidos.

Material descargable

Aún no hay material descargable para este tema. Pronto habrá cuadernillos, manuales o laboratorios.

Referencias

© solutions_ · Fundamentos de programación · 43 Python