Python Gym 🐍🏋️💪
Ejercita tus conocimientos de programación en Python
Python Gym es una web en la que que encuentras ejercicios y problemas de Python para prácticar y mejorar tus habilidades de programación en Python.
Buscar ejercicios
La forma más fácil de encontar un ejercicio es usar la búsqueda. Puedes buscar por título, funcionalidad de Python, descripción, fuente y más
Ejercicios Recomendados
- Días transcurridos hasta hoy
- Implementa un programa para averiguar cuántos días han transcurrido desde 1970 hasta hoy
- Puntuación Spelling Bee
- Implementa una función para calcular la puntuación de una palabras formada en el juego "Speeling Bee" del New York Times.
- Detector de Archivos Duplicados (Intermedio)
- Crea funciones para detectar los archivos duplicados en un directorio. Esto implica, recorrer subdirectorios, calcular hash de archivos y comparar su contenido en binario.
Encuentra ejercicios de Python ideales para ti
Para que puedas encontrar ejercicios ideales para ti, han sido clasificados por varios criterios, como:
- Tipo de aplicación (terminal, gui, web, datos)
- Funcionalidad o bibliotecas de Python que usan (for, if, file, math, list, dictionary, etc.)
-
Dificultad
- Principiante: Temas del tutorial de Python y algoritmos básicos
- Intermedio: Conceptos como POO, bibliotecas de funcionalidad específica y algoritmos intermedios
- Avanzado: Algoritmos y proyectos complejos
El mejor contenido
Los ejercicios se recolectan de materiales de internet abiertos y de gran prestigio, como:
- Python para Todos de la Universidad de Michigan ✅
- Think Python de Allen B. Downey y Green Tea Press ✅
- Automatizando las Cosas Aburridas con Python de Al Sweigart 👷 (En proceso)
- Cómputo Científico con Python de freeCodeCamp ☑️ (Próximamente)
- Sugiere ejercicios o fuentes en este enlace
Python Gym ha sido creado por @mkfnx