Boucle - For
La boucle for est utilisée lorsque le nombre de répétitions est connu à l'avance.
for x in ensemble:
code répété x fois
Exemple, pour afficher les chiffres de 5 à 1:
for i in range(5, 0, -1):
print(i)
print("GO")
La fonction range nous donne une suite de nombres, elle accepte entre 1 et 3 arguments:
range(5): De 0 à 4range(5, 10): De 5 à 9range(0, 10, 2): De 0 à 8, par bonds de 2 (0, 2, 4, 6, 8)
Toute interruption de boucle est interdite dans ce cours, que ce soit avec break, continue, un return prématuré ou toute autre méthode équivalente.
Il y a aussi un else, qui s'exécute après la boucle si aucun break n'a été rencontré (mais les interruptions de boucle sont refusées dans ce cours, le else ne sera pas utile):
for i in range(5, 0, -1):
print(i)
else:
print("GO")