Trabajos de Programación con Python

Trabajos de análisis de datos con Python en el ámbito de los negocios y retos de programación, con soluciones

Autor/a

Alfredo Sánchez Alberca

Fecha de publicación

1 de septiembre de 2026

Prefacio

¡Bienvenido a los Trabajos de Programación con Python!

Este libro contiene una colección de trabajos resueltos de análisis de datos con Python en el ámbito de la inteligencia de los negocios. Cada trabajo plantea un problema real a partir de un conjunto de datos abiertos y una lista de requisitos que hay que resolver, primero con las estructuras de datos básicas de Python y después con la librería Pandas y los gráficos de Matplotlib.

Incluye además una colección de retos de programación: problemas cortos pero con un grado de complejidad mayor que los de la sección de ejercicios, pensados para seguir avanzando en el dominio de Python. Es recomendable haber intentado todos los problemas de los Ejercicios de Programación con Python antes de intentar los retos.

Cada trabajo y cada reto incluye su solución en un desplegable, junto con un enlace para abrirla y ejecutarla en Google Colab.

Este libro es un complemento ideal del Manual de Python y de los Ejercicios de Programación con Python, donde se explican los conceptos necesarios para resolver los trabajos y los retos.

Trabajos de análisis de datos

  1. Contratos menores de Madrid
  2. Emisiones de Madrid
  3. Deuda pública
  4. Airbnb Madrid

Retos de programación

  1. Ajedrez
  2. Laberinto
  3. Estrellas regulares

Datos

Los conjuntos de datos utilizados en los trabajos están en la carpeta datos del repositorio.

Licencia

Esta obra está bajo una licencia Reconocimiento – No comercial – Compartir bajo la misma licencia 3.0 España de Creative Commons. Para ver una copia de esta licencia, visite https://creativecommons.org/licenses/by-nc-sa/3.0/es/.

Con esta licencia eres libre de:

  • Copiar, distribuir y mostrar este trabajo.
  • Realizar modificaciones de este trabajo.

Bajo las siguientes condiciones:

  • Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra).

  • No comercial. No puede utilizar esta obra para fines comerciales.

  • Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta.

Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra.