Skip to content

Este repositorio contiene soluciones implementadas en Python a problemas algorítmicos y de lógica que he considerado particularmente valiosos durante mi formación, incluyendo ejercicios universitarios y desafíos de plataformas, todos organizados con sus enunciados y soluciones.

License

Notifications You must be signed in to change notification settings

KernelPhilosopher/Python-programming-exercises

Repository files navigation

Python-programming-exercises 🐍

Bienvenido a mi repositorio de ejercicios de Python donde muestro soluciones a problemas relevantes durante mi formación académica y práctica autodidacta.

📌 Descripción

Este repositorio contiene una colección de ejercicios de Python que he desarrollado principalmente durante mi etapa universitaria, complementados con desafíos de otras plataformas.

Características principales:

  • Soluciones prácticas a problemas algorítmicos y de lógica
  • Código organizado y documentado
  • Estructura consistente para cada ejercicio
  • Enunciados incluidos en formato PDF
  • Ejercicios seleccionados por su valor pedagógico
  • Mezcla de ejercicios académicos y desafíos externos

Nota importante: Solo incluyo ejercicios que considero relevantes para demostrar habilidades de programación y resolución de problemas.

🗂️ Estructura del repositorio

Cada ejercicio tiene su propia carpeta con la siguiente organización:

/
├── Ejercicio_1/
│ ├── Enunciado.pdf
│ └── Desarrollo del ejercicio/
│ └── ...
├── Ejercicio_2/
│ ├── Enunciado.pdf
│ └── Desarrollo del ejercicio/
│ └── ...
├── Ejercicio_3/
│ ├── Enunciado.pdf
│ └── Desarrollo del ejercicio/
│ └── ...
├── ...

🔜 Posibles próximas incorporaciones

  • 🧩 Ejercicios seleccionados
  • 🎯 Desafíos
  • 🏆 Soluciones a problemas de competencias de programación
  • 📚 Proyectos pequeños con enfoque en algoritmos específicos

🧠 Criterio de selección

Incluyo ejercicios que cumplen con al menos una de estas características:
✅ Demuestran técnicas algorítmicas interesantes
✅ Presentan soluciones creativas a problemas complejos
✅ Ilustran conceptos fundamentales de programación
✅ Tienen valor pedagógico para otros desarrolladores
✅ Representan desafíos que ampliaron mis habilidades
✅ Contienen implementaciones elegantes o eficientes
✅ Están rigurosamente documentados haciendo uso de comentarios

🤝 Contribuciones

Si bien este es principalmente un repositorio personal, las sugerencias constructivas son bienvenidas:

  • Reportar errores en soluciones existentes
  • Proponer optimizaciones de código
  • Sugerir ejercicios interesantes para implementar
  • Señalar mejoras en la documentación

"La programación no es acerca de lo que sabes, es acerca de lo que puedes descubrir." - Chris Pine

📝 Notas adicionales

  • Todos los ejercicios incluyen el enunciado original en PDF
  • Las soluciones están contenidas en la carpeta "Desarrollo del ejercicio"
  • La estructura se mantendrá consistente para futuros ejercicios
  • Los ejercicios nuevos seguirán el mismo patrón de organización

About

Este repositorio contiene soluciones implementadas en Python a problemas algorítmicos y de lógica que he considerado particularmente valiosos durante mi formación, incluyendo ejercicios universitarios y desafíos de plataformas, todos organizados con sus enunciados y soluciones.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy