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("Libro encontrado:", libro)
break

1 respuesta

Hola Patrick, espero que estés bien

Tu código parece estar en el camino correcto para lograr lo que se pide en la actividad. Estás utilizando un bucle for para recorrer la lista de libros y el condicional if para verificar si el libro actual es "El Hobbit". Una vez que lo encuentras, utilizas print para mostrar el mensaje y break para interrumpir el bucle, lo cual es exactamente lo que se solicita.

Aquí tienes un ejemplo de cómo tu código debería funcionar:

libros = ["1984", "Cien años de soledad", "El Principito", "El Hobbit", "Orgullo y Prejuicio"]

for libro in libros:
    if libro == "El Hobbit":
        print("Libro encontrado:", libro)
        break

Cuando ejecutas este código, debería imprimir:

Libro encontrado: El Hobbit

Esto indica que el programa ha encontrado "El Hobbit" y ha detenido la búsqueda, cumpliendo con los requisitos de la actividad.

Espero que esta explicación te haya sido útil y te deseo mucho éxito en tus estudios de Python. ¡Espero haber ayudado y buenos estudios!