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 30 – match/case en Python

PyQuiz 29 – type() comparación en Python

PyQuiz 28 – Intersección de sets en Python

PyQuiz 27 – __str__ personalizado en Python

PyQuiz 26 – while + break en Python

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



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, 37+ horas de vídeo, 734 actividades y un proyecto real (MovieTracker) que crece contigo desde la primera variable hasta el deploy a producción.

Ver el curso completo →

37+ horas · 734 actividades · Proyecto real · Acceso de por vida · 14 días de garantía