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

[Proyecto] Uso de continue - Código

Código Python MRDB

1 respuesta

Hola Estudiante, espero que estés bien

Parece que estás en el camino correcto con el uso de continue. El código que has compartido ya hace lo que se espera: ignora los libros que están agotados y muestra solo los que tienen stock disponible.

Aquí tienes una pequeña sugerencia para simplificar el código: no necesitas el else después de continue. Puedes simplemente imprimir el libro disponible después del if. Aquí te dejo un ejemplo:

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
    print(f"Libro disponible: {libro['nombre']}")

Este código hará exactamente lo que necesitas, mostrando solo los libros que tienen stock disponible.

Espero haber ayudado y buenos estudios!