Ir al contenido principal
Búsqueda Avanzada
Términos de búsqueda
Tipo de Contenido

Coincidencias Exactas
Búsquedas Etiquetadas
Opciones de fecha
Actualizadas después de
Actualizadas antes de
Creadas después de
Creadas antes de

Resultados de búsqueda

Se han encontrado 262 resultados en total

Gestión de dependencias con pip y entornos virtuales

Tutorial de iniación a Python

Introducción Cuando desarrollamos proyectos en Python, normalmente necesitamos utilizar bibliotecas y paquetes externos que no forman parte de la biblioteca estándar. La gestión eficiente de estas dependencias es fundamental para asegurar que nuestros proyect...

Manejo de fechas y tiempo con datetime

Tutorial de iniación a Python

Introducción El manejo de fechas y tiempo es una tarea común en muchos proyectos de programación: desde aplicaciones que necesitan registrar eventos, programar tareas o calcular duraciones, hasta análisis de datos temporales. Python ofrece el módulo datetime ...

Expresiones regulares con re

Tutorial de iniación a Python

Introducción Las expresiones regulares son patrones de búsqueda que permiten realizar operaciones avanzadas con cadenas de texto. En Python, el módulo re proporciona todas las herramientas necesarias para trabajar con estos patrones, permitiéndonos buscar, ex...

Trabajando con JSON

Tutorial de iniación a Python

Introducción JSON (JavaScript Object Notation) es un formato de intercambio de datos ligero, fácil de leer y escribir para los humanos, y sencillo de analizar y generar para las máquinas. En Python, el módulo json proporciona funciones para trabajar con este ...

Introducción a NumPy: arrays y operaciones

Tutorial de iniación a Python

Introducción NumPy (Numerical Python) es una de las bibliotecas más importantes del ecosistema científico de Python. Proporciona soporte para trabajar con arrays multidimensionales de manera eficiente, además de incluir funciones matemáticas de alto nivel. Nu...

Introducción a Pandas: análisis de datos

Tutorial de iniación a Python

Introducción Pandas es una biblioteca de Python diseñada específicamente para el análisis y manipulación de datos estructurados. Construida sobre NumPy, Pandas proporciona estructuras de datos flexibles y potentes herramientas que facilitan el trabajo con dat...

Visualización de datos con Matplotlib

Tutorial de iniación a Python

Introducción La visualización de datos es una herramienta fundamental en el mundo del análisis de datos y la programación científica. Matplotlib es la biblioteca más popular y utilizada para crear gráficos en Python, permitiendo generar visualizaciones estáti...

Creación de una calculadora simple

Tutorial de iniación a Python

Introducción Ahora que hemos aprendido los conceptos fundamentales de Python, es momento de poner en práctica estos conocimientos en un proyecto real. La creación de una calculadora simple es un excelente primer proyecto porque integra varios conceptos import...

Aplicación de gestión de tareas

Tutorial de iniación a Python

Introducción La gestión de tareas es una aplicación práctica muy común en el mundo de la programación y representa un excelente proyecto para consolidar los conocimientos adquiridos sobre Python. Una aplicación de gestión de tareas permite al usuario añadir t...

Juego de adivinanza de números

Tutorial de iniación a Python

Introducción Los juegos son una excelente manera de poner en práctica los conocimientos de programación mientras nos divertimos. Entre los proyectos más clásicos para principiantes se encuentra el juego de adivinanza de números, donde el ordenador genera un n...

Analizador de texto básico

Tutorial de iniación a Python

Introducción Un analizador de texto básico nos permite extraer información y estadísticas relevantes de un texto, como la cantidad de palabras, caracteres, frecuencia de términos, entre otros datos. Este tipo de aplicaciones constituye un proyecto práctico id...

Aplicación de clima usando APIs

Tutorial de iniación a Python

Introducción Las APIs (Application Programming Interfaces) son interfaces que permiten a diferentes aplicaciones comunicarse entre sí. En el mundo del desarrollo, las APIs son fundamentales para acceder a servicios externos y obtener datos actualizados sin te...

Generador de contraseñas

Tutorial de iniación a Python

Introducción En la era digital, contar con contraseñas seguras es fundamental para proteger nuestra información personal. Sin embargo, crear manualmente contraseñas robustas puede ser complicado. Python nos ofrece herramientas perfectas para automatizar este ...

Sistema de gestión de inventario

Tutorial de iniación a Python

Introducción Un sistema de gestión de inventario es una aplicación fundamental en el mundo empresarial que permite realizar un seguimiento detallado de los productos, sus cantidades, ubicaciones y movimientos. En este artículo, crearemos un sistema básico de ...

Visualización de datos de un dataset real

Tutorial de iniación a Python

Introducción La visualización de datos es una de las habilidades más valiosas para cualquier programador, especialmente cuando trabajamos con información del mundo real. Transformar números y estadísticas en gráficos comprensibles nos permite identificar patr...

Control de versiones con Git

Tutorial de iniación a Python

Introducción En el desarrollo de software, es común que nuestros proyectos evolucionen constantemente: añadimos nuevas funcionalidades, corregimos errores o experimentamos con distintas soluciones. Sin un sistema para gestionar estos cambios, podríamos perder...

Pruebas unitarias con unittest

Tutorial de iniación a Python

Introducción Las pruebas unitarias son una práctica fundamental en el desarrollo de software profesional que consiste en verificar que partes individuales del código (unidades) funcionan correctamente. En Python, el módulo unittest forma parte de la bibliotec...

Documentación de código: docstrings

Tutorial de iniación a Python

Introducción La documentación es un componente esencial en el desarrollo de software que permite a los programadores entender cómo funciona el código y cómo utilizarlo correctamente. En Python, los docstrings son la forma estándar de documentar módulos, clase...

Rendimiento y optimización

Tutorial de iniación a Python

Introducción El rendimiento del código es un aspecto fundamental en el desarrollo de software, especialmente cuando trabajamos con grandes volúmenes de datos o aplicaciones que requieren respuestas en tiempo real. Python, siendo un lenguaje interpretado, tien...

Type hints: anotaciones de tipo

Tutorial de iniación a Python

Introducción Las anotaciones de tipo o type hints son una característica de Python que permite especificar el tipo de datos esperado para variables, parámetros de funciones y valores de retorno. Introducidas en Python 3.5 y mejoradas en versiones posteriores,...