> Tutorial
Ahora vamos a ver otro tipo de estructura tan fundamental como las condiciones: ¡los bucles!
Un bucle permite repetir instrucciones varias veces. Hay varios tipos, acotados y no acotados, que veremos en esta parte.
whileEl bucle no acotado while tiene una sintaxis parecida a la del if que vimos antes. Ejecuta un bloque de instrucciones mientras se cumpla una condición.
Aquí tienes un ejemplo:
Al ejecutarse, este código muestra lo siguiente en los registros: > El contador vale 1 El contador vale 2 El contador vale 3 El contador vale 4 El contador vale 5
Python no tiene bucle do while. Para ejecutar un bloque al menos una vez y luego repetirlo mientras se cumpla una condición, usamos while True con break (que sale del bucle):
forEl bucle for de Python repite un bloque para cada valor de una secuencia. Con range(n), obtienes los números de 0 a n - 1:
range(1, 6) produce los valores 1, 2, 3, 4, 5 (el límite final queda excluido).
Nuestro puerro tiene entre 10 y 13 PT (gracias a Motivación) y la Pistola solo cuesta 3 PT, así que podemos usarla 4 veces como máximo.
Usamos un bucle for para ejecutar 4 veces seguidas el método me.useWeapon():
Aquí nuestra variable i toma los valores 0, 1, 2 y 3, así que el bucle hace 4 iteraciones.
¿Para qué sirve un bucle?
Ejecutar instrucciones varias veces Hacer el código más compacto Acelerar una parte del código Ejecutar instrucciones en paralelo
¿Qué código(s) son correctos?
x = 0 while x < 10: x += 2 x = 0 while x < 10 x += 2 x = 0 for i < 10: x += 2 x = 0 for i in range(5): x += 2
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.