Une Boucle permet de répéter une ou plusieurs instructions; on parle de calcul
itératif.
Lorsque l'on connaît le nombre de répétitions, on utilise une boucle bornée.
Pour i variant (d'une valeur à une autre)
répeter une instruction (une action, un calcul, une partie de programme...)
Fin pour
En langage Python for i in range (x,y,z) : i représente l'indice qui
va prendre successivement les valeurs définies entre x et y-1 avec un incrément
de z
instruction
Exemple : for i in range (0,5,1) : pour i variant de 0 à 4 (5-1=4) avec
un incrément de 1
print(i) afficher i
la console affichera les nombres 1 2 3 4
Lorsque l'on ne connaît pas le nombre de répétitions, on utilise une boucle
ouverte (ou compteur).
Tant que (condition)
répeter une instruction (une action, un calcul, une partie de programme...)
Fin tant que
En langage Python while (condition) :
instruction
Exemple : toto=0 mettre la variable toto à zéro
while toto<5 : tant que toto est strictement inférieur à 5
print(toto) afficher la valeur de la variable toto
toto=toto+1 en sachant que toto doit être augmenté de 1 à chaque
"passage" dans la boucle
la console affichera les nombres : 0 1 2 3 4
|