Artículos
-
Python
List comprehensions en Python: cómo leerlas y escribirlas sin perderte
Las list comprehensions de Python permiten construir listas de forma compacta en una sola línea. Este artículo explica cómo leerlas sin perderte, cuándo usarlas y cuándo es mejor quedarse con el bucle for clásico.
-
Python
Python 3.13 y 3.14 en 2026: JIT, modo sin GIL y template strings
Python 3.13 trae un modo experimental sin GIL y un compilador JIT, mientras que 3.14 añade las t-strings, un tipo de cadena que abre la puerta a SQL seguro, escape automático en HTML y mucho más.
-
Python
Cómo iterar una lista en Python
Guía actualizada a Python 3 sobre todas las formas de recorrer una lista: el bucle for, enumerate() para obtener índice y valor, comprensiones de lista para transformar o filtrar, zip() para dos listas en paralelo, while con condición personalizada, map() y filter() para el estilo funcional, y...
-
Python
Introducción a la librería Matplotlib de Python
Matplotlib es la librería de referencia para generar gráficos en Python. Este tutorial explica cómo instalarla y muestra los tipos de gráficos más habituales líneas, dispersión, histogramas, barras y subplots con código listo para ejecutar, además de su integración con pandas, Jupyt...
-
Python
Computación científica gratuita: Python como alternativa real a MATLAB y Mathematica
Python lleva más de una década como alternativa real a MATLAB y Mathematica para el cálculo científico. NumPy, SciPy y Matplotlib cubren prácticamente todos los casos de uso habituales en ingeniería y ciencia, sin coste de licencia ni dependencia de renovaciones.
-
Python
Rustificación de Python: los motores en Rust que están cambiando su ecosistema
Python no est? siendo sustituido por Rust, pero buena parte de su infraestructura m?s moderna empieza a apoyarse en ?l. La tendencia es cada vez m?s visible: los desarrolladores siguen escribiendo Python, mantienen su sintaxis sencilla y aprovechan su enorme ecosistema, mientras que las partes do...
-
Python
NiceGUI frente a Streamlit: interfaces web en Python sin frontend
Python siempre ha sido c?modo para escribir scripts, automatizar tareas, analizar datos o levantar peque?os servicios. El problema aparece cuando ese script empieza a necesitar una interfaz: un formulario, una tabla, un bot?n para lanzar una tarea o una gr?fica para ense?ar resultados. Durante a?...
-
Python
Automatización de tareas repetitivas con Python y RPA
En el mundo actual, donde el tiempo y la eficiencia son recursos críticos, la automatización de tareas repetitivas se ha convertido en una necesidad para empresas y profesionales. Afortunadamente, lenguajes como Python, combinados con tecnologías de RPA (Robotic Process Automation), permiten c...
-
Python
Python time.sleep(): Añadiendo Pausas en la Ejecución de Programas
El método time.sleep() de Python pertenece al módulo time y es una herramienta esencial para agregar retrasos temporales en la ejecución de un programa. Es ampliamente utilizado para controlar el flujo del código, simular esperas o gestionar procesos en aplicaciones multithreaded. Aquí explo...
-
Python
Python: El lenguaje de programación versátil que domina la tecnología moderna
Python es uno de los lenguajes de programación más populares y versátiles en el mundo de la tecnología actual. Su enfoque en la simplicidad y legibilidad lo ha convertido en una opción preferida tanto para principiantes como para desarrolladores avanzados. Lanzado por Guido van Rossum en 199...









