Programmation : Instructions de contrôle "Tant que".
Définition : Boucle conditionnelle : l'instruction "while"
Cette instruction permet d'exécuter des commandes tant qu'une ou plusieurs conditions sont vraies.
Méthode : Utilisation
1
while <condition>:
2
<instructions>
3
else:
4
<instructions, condition fausse>
Remarque :
La clause else
est souvent omise, puisque le programme quitte la boucle lorsque la condition n'est plus vérifiée.
On peut stopper l'exécution de la boucle et en sortir à l'aide de l"instruction break
Exemple : Script commenté utilisant une boucle conditionnelle
Un programme qui effectue la même tache qu'avec l'instruction if
1
i = 1 #initialisation de la variable i
2
while i < 10: # La boucle s'efectue tant que i est inférieur à 10
3
print (i) # on affiche la valeur de i
4
i += 1 # on incrémente i
5
print ("Et voilà") # on affiche un commentaire pour indiquer la sortie de la boucle