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"]
while "El Hobbit" in libros:
print("Libro encontrado: El Hobbit")
break

1 respuesta

Hola Yubely, espero que estés bien

Entiendo que estás tratando de utilizar el bucle while para encontrar "El Hobbit" en la lista de libros y luego detener la búsqueda con break. Sin embargo, parece que el enfoque que estás utilizando no es el más adecuado para este caso. Permíteme sugerirte una solución usando un bucle for, que es más apropiado para recorrer listas.

Aquí tienes un ejemplo de cómo podrías hacerlo:

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: El Hobbit")
        break

En este código, el bucle for recorre cada libro en la lista libros. Cuando encuentra "El Hobbit", imprime el mensaje y luego utiliza break para salir del bucle, deteniendo así la búsqueda.

Espero que esta explicación te ayude a entender mejor cómo usar break en este contexto. ¡Espero haber ayudado y buenos estudios!