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}")
break

    # print pantalla
    Libro encontrado: El Hobbit
1 respuesta

Hola Ruth, espero que estés bien

Parece que ya has entendido muy bien cómo utilizar el break en un bucle for. En tu código, estás recorriendo una lista de libros y utilizando if libro == "El Hobbit": para verificar si el libro actual es "El Hobbit". Cuando lo encuentras, imprimes el mensaje y usas break para salir del bucle, lo que evita seguir buscando en la lista después de encontrar el libro deseado.

Este comportamiento es exactamente lo que se busca en la actividad: interrumpir la búsqueda tan pronto como se encuentre "El Hobbit". Tu código está correcto y debería funcionar como se espera.

Espero que esta explicación te haya sido útil y que sigas avanzando con éxito en tus estudios de Python. ¡Bons estudios!