Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Mensaje repetido

Mi solución fue con While pero comprendo que con For es mas estructurado y menos codigo
contador = 0
while contador <5:
contador +=1
print('Bienvenido a Buscante')

1 respuesta

Hola Laura, espero que estés bien

¡Qué bueno que estás practicando bucles en Python! Tu solución con while es correcta y muestra el mensaje 5 veces, que es lo que se pide en el ejercicio. Sin embargo, como mencionaste, usar un bucle for puede ser más conciso y estructurado para este tipo de tareas donde ya sabes cuántas veces necesitas repetir una acción.

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

for _ in range(5):
    print('¡Bienvenido a Buscante!')

En este caso, range(5) genera una secuencia de números de 0 a 4, y el bucle for se encargará de ejecutar el bloque de código (en este caso, el print) una vez por cada número en esa secuencia. La variable _ se utiliza aquí como un marcador de posición porque no necesitas usar el valor de la secuencia dentro del bucle.

Espero que esta alternativa te sea útil y te ayude a ver las ventajas de usar for en situaciones como esta. ¡Bons estudios!