Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

continue en bucles

#ejercicio 9
libros = [
{"nombre": "1984", "stock": 5},
{"nombre": "Dom Casmurro", "stock": 0},
{"nombre": "El Principito", "stock": 3},
{"nombre": "El Hobbit", "stock": 0},
{"nombre": "Orgullo y Prejuicio", "stock": 2}
]
for libro in libros:
if libro["stock"]==0:
continue
else:
print(f'Libro disponible: {libro["nombre"]}')

1 respuesta

Hola Leslie,

¡Espero que estés disfrutando del curso! Veo que estás trabajando en un ejercicio que utiliza la instrucción continue dentro de bucles en Python.. La instrucción continue es muy útil cuando queremos saltar una iteración en particular dentro de un bucle. En tu caso, estás utilizando continue para ignorar los libros que están agotados (con stock igual a 0).

El código que compartiste hace exactamente lo que se espera: recorre la lista de libros y, si el libro no tiene stock, utiliza continue para pasar a la siguiente iteración sin ejecutar el resto del código dentro del bucle. Así, solo se imprimen los libros que tienen stock disponible.

¡Parece que lo has hecho muy bien! Espero que esta explicación te ayude a entender mejor cómo y cuándo usar continue en tus bucles.

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. ¡Continúa con tus estudios!