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 Hobbit", "El Principito", "Orgullo y Prejuicio"]
for libro in libros:
if libro == "El Hobbit":
print("Libro encontrado : {}".format(libro))
break

1 respuesta

Hola Carlos, espero que estés bien

Parece que estás en el camino correcto para entender cómo usar el break en un bucle for. El código que compartiste está diseñado para recorrer una lista de libros y detener la búsqueda tan pronto como se encuentre "El Hobbit".

Aquí está el desglose de cómo funciona tu código:

  1. Recorrido de la lista: Usas un bucle for para iterar sobre cada elemento de la lista libros.
  2. Condición de interrupción: Dentro del bucle, hay una condición if que verifica si el libro actual es "El Hobbit".
  3. Mensaje y ruptura: Si la condición se cumple, se imprime un mensaje indicando que el libro fue encontrado, y el break detiene el bucle inmediatamente, evitando que se revisen los libros restantes.

Tu código debería funcionar como se espera, mostrando "Libro encontrado : El Hobbit" y deteniéndose después de encontrar el libro.

Aquí tienes un ejemplo de cómo se vería el resultado en la consola:

Libro encontrado : El Hobbit

Si ese es el resultado que obtuviste, ¡felicitaciones! Has implementado correctamente el uso del break en tu bucle.

Espero haber ayudado y buenos estudios!