Lenguaje de programación de alto nivel conocido por su simplicidad y legibilidad.
Se utiliza en desarrollo web, análisis de datos, inteligencia artificial y más. Tiene una amplia comunidad y ecosistema.
# Python - Sintaxis clara y legible # Variables y tipos nombre = "Juan" edad = 30 activo = True lista = [1, 2, 3, 4, 5] diccionario = {"clave": "valor"} # Funciones def saludar(nombre: str) -> str: return f"Hola, {nombre}!" # List comprehensions cuadrados = [x**2 for x in range(10)] pares = [x for x in lista if x % 2 == 0] # Clases class Usuario: def __init__(self, nombre: str): self.nombre = nombre def saludar(self) -> str: return f"Hola, soy {self.nombre}" # Manejo de archivos with open("archivo.txt", "r") as f: contenido = f.read() # Async/await import asyncio async def obtener_datos(): await asyncio.sleep(1) return {"data": "valor"} # Casos de uso populares: # - Web: Django, FastAPI, Flask # - Data Science: pandas, numpy, matplotlib # - ML/AI: TensorFlow, PyTorch, scikit-learn