Python Quizzes – ejercicios prácticos de código Python

En esta sección puedes encontrar ejercicios de Python para afianzar conceptos. Se publican regularmente preguntas a modo de encuestas de Python.

Estas encuestas se han obtenido de horas de desarrollo y de ejemplos reales que se pueden ver en el día a día de cualquier pythonista.

Cada PyQuiz tiene una dificultad específica, por lo que se recomienda ver todos de forma progresiva y poco a poco.

Estructura de los PyQuizzes

Ejemplo sobre diccionarios Pyquizz

Cada PyQuizz tiene la siguiente estructura:

  • Pregunta inicial con varias opciones: se recomienda analizar la pregunta y responder antes de ver la solución.
  • Solución de la pregunta.
  • Explicación: explica porqué es válida esa respuesta.

Objetivo de los PyQuizz

Un PyQuizz se centra en una problematica concreta y pretende ayudar a comprender mejor un caso especial del lenguaje.

Estudiando estos casos especiales se puede mejorar mucho la comprensión de cada problema que nos encontramos como desarrolladores en el día a día.

Este aprendizaje se pretende dar de forma interactiva y con un fundamento práctico, por lo que es importante que se intente hacer y comprender cada pregunta de forma individual sin saltar directamente a las soluciones.

PyQuizzes

¡No te las pierdas y aprende con estos ejemplos prácticos!

PyQuiz 25 – dict.get() por defecto en Python

PyQuiz 24 – Lambda con strings en Python

PyQuiz 23 – List comprehension en Python

PyQuiz 22 – Comparación encadenada en Python

PyQuiz 21 – upper() y count() en Python

PyQuiz 20 – range() parámetros en Python

PyQuiz 19 – append vs extend en Python

PyQuiz 18 – f-strings vs format() en Python

PyQuiz 17 – Comparadores y booleanos en Python

PyQuiz 16 – Conversión de tipos en Python

PyQuiz 15 – String Slicing en Python

Python Quiz 14 – Sorted en Python

Python Quiz 13 – Combinar elementos en tuplas con ZIP

Python Quiz 12 – Conversor de horas y minutos en Python

Python Quiz 11 – Listas por multiplicación y manejo de enumerados en Python

Python Quiz 10 – Cómo cifrar cadenas en ROT13 en Python

Python Quiz 9 – Cómo identificar números pares en Python

Python Quiz 8 – Asignación múltiple y actualización de índices en Python

Python Quiz 7 – Aplanar listas anidadas en Python

Python Quiz 6 – Iterar correctamente en diccionarios en Python


📥 Llévate el cheatsheet de Python (gratis)

PDF de 6 páginas con lo esencial: tipos, condicionales, bucles, estructuras de datos, funciones y los errores que más vas a cometer. Para tener al lado mientras programas.

Sin spam. Te apuntas a la lista, descargas el cheatsheet y recibes contenido de Python cada semana.

Tutorial Python online

Aprender Python de forma gratuita siguiendo las secciones del tutorial de Python.


Libros recomendados para aprender Python

Estos son los libros que pueden ayudarte a aprender Python, aprender a programar, tipos de datos, algoritmia y mucho más.

Libro Python a fondo Disponible en:

¿Quieres aprender Python en orden, no a saltos?

Esto que has leído es solo una pieza. En El Pythonista lo verás todo encadenado: 11 módulos, 35+ lecciones, código revisado, ejercicios y un proyecto real (MovieTracker) que crece contigo desde la primera variable hasta el deploy a producción.

Ver el curso completo →

35+ lecciones · Proyecto real · Acceso de por vida · 14 días de garantía