SolveConPython
Bluesky
X
Pinterest
GitHub
Instagram
Threads
Contacto
Empieza aquí
Entrevistas
Guías rápidas
Política de Cookies
Política de Privacidad
Preguntas frecuentes de Python
Proyectos
Python para trabajo
Retos de Python Avanzado
Python Reto #28 — Circuit Breaker simple
Python Reto #29 — Cola de tareas (queue) con workers y reintentos
Retos de Python Intermedio
Python Reto #13 — Agrupar elementos por clave
Python Reto #14 — Eliminar duplicados preservando el orden
Python Reto #15 — Leer un CSV y calcular métricas (sin pandas)
Python Reto #16 — Merge de dos listas ordenadas
Python Reto #17 — Contar ocurrencias con collections.Counter (comparativa)
Python Reto #18 — Ordenar una lista de diccionarios por múltiples campos
Python Reto #19 — Generador de contraseñas (con reglas)
Python Reto #20 — Manejo robusto de errores (try/except bien hecho)
Python Reto #21 — Parsear logs y extraer métricas
Python Reto #22 — Resumir un CSV por grupo (group-by sin pandas)
Python Reto #23 — Pipeline ETL simple (leer → limpiar → validar → exportar)
Python Reto #24 — Cache simple (memoization) para acelerar funciones
Python Reto #25 — LRU Cache simplificado (capacidad máxima)
Python Reto #26 — Rate limiter (Token Bucket simple)
Python Reto #27 — Retry con backoff exponencial (sin librerías)
Retos de Python para Principiantes
Python Reto #1 — Invertir una cadena de forma segura
Python Reto #10 — Normalizar nombres (trim + title case)
Python Reto #11 — Validar email (reglas simples)
Python Reto #12 — Convertir una lista en un diccionario (índice → valor)
Python Reto #2 — Contar palabras en una frase
Python Reto #3 — Encontrar el máximo en una lista
Python Reto #4 — Frecuencia de caracteres en una cadena
Python Reto #5 — Filtrar números pares de una lista
Python Reto #6 — Palíndromo (ignorando espacios y mayúsculas)
Python Reto #7 — Sumar valores en una lista (sin usar sum)
Python Reto #8 — FizzBuzz (versión limpia y testeable)
Python Reto #9 — Contar vocales en una cadena
Sobre SolveConPython
Términos y Condiciones
Tests y calidad
Preguntas frecuentes de Python
Suscribirse
Suscrito
SolveConPython
Suscríbeme
¿Ya tienes una cuenta de WordPress.com?
Inicia sesión
.
SolveConPython
Suscribirse
Suscrito
Regístrate
Iniciar sesión
Copiar enlace corto
Denunciar este contenido
Ver la entrada en el Lector
Gestionar las suscripciones
Contraer esta barra