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

Entendiendo el uso del break

libros = ["1984", "Cien años de soledad", "El Principito", "El Hobbit", "Orgullo y Prejuicio"]
for libro in libros:
if libro == "El Hobbit":
print(f"Libro encontrado:{libro}")
continue

1 respuesta

Hola Piero, espero que estés bien

Veo que estás trabajando con bucles y quieres entender cómo usar el break. En tu código, estás utilizando continue, que hace que el bucle pase a la siguiente iteración cuando se encuentra "El Hobbit". Sin embargo, para detener completamente el bucle cuando encuentres "El Hobbit", debes usar break. Aquí te muestro cómo puedes hacerlo:

libros = ["1984", "Cien años de soledad", "El Principito", "El Hobbit", "Orgullo y Prejuicio"]
for libro in libros:
    if libro == "El Hobbit":
        print(f"Libro encontrado: {libro}")
        break  # Esto detiene el bucle

Con este cambio, el programa imprimirá "Libro encontrado: El Hobbit" y dejará de buscar en la lista, tal como se espera en el ejercicio. Espero que esto aclare tu duda sobre el uso del break.

Espero haber ayudado y buenos estudios!