Solución del problema 9 de Practicando estructuras repetitivas.
Solución del problema 9 de Practicando estructuras repetitivas.
Hola Benjamin, espero que estés bien
Veo que ya has implementado una solución que funciona correctamente para mostrar los libros disponibles en stock. Sin embargo, si estás buscando entender la utilidad del continue en bucles, aquí tienes un ejemplo de cómo podrías usarlo en este contexto:
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}
]
print("Libros Disponibles en Stock:")
for libro in libros:
if libro["stock"] == 0:
continue # Salta a la siguiente iteración si el libro está agotado
print(f"Libro disponible: {libro['nombre']}")
En este ejemplo, el continue se utiliza para saltar a la siguiente iteración del bucle si el libro está agotado (stock igual a 0). Esto es útil cuando deseas evitar ejecutar el resto del código dentro del bucle para ciertos casos.
Espero que esto aclare la utilidad del continue en bucles. ¡Espero haber ayudado y buenos estudios!