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

1 respuesta

Hola Misael, espero que estés bien

¡Espero que estés disfrutando del curso! Veo que estás trabajando con bucles y el uso del break para detener la ejecución una vez que encuentras el libro "El Hobbit" en la lista. Tu código parece estar en el camino correcto. Vamos a revisarlo juntos:

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

En este ejemplo, el bucle for recorre cada elemento de la lista libros. Cuando encuentra "El Hobbit", imprime "Libro encontrado: El Hobbit" y el break detiene el bucle, evitando que se sigan verificando los libros restantes. Esto es exactamente lo que se esperaba en la actividad.

Si ejecutas este código, deberías ver en la salida: "Libro encontrado: El Hobbit", y el programa se detendrá justo después de encontrarlo. ¡Bien hecho!

Espero que esta explicación te haya sido útil y que continúes disfrutando de tus estudios en Python. ¡Espero haber ayudado y buenos estudios!