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')
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')
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!