Tant que, alias, while

  1. Boucles (instructions while et for)

Le principe de la boucle while, c'est d'exécuter un bloc d'instructions tant que (while in english) une condition donnée est vraie. Encore une fois commençons par un exemple :


>>> i = 1

>>> while i <= 5:

...     print(i)

...     i = i + 1

...

1

2

3

4

5

Ici tant que (while) la condition  est vraie, le bloc d'instructions (il y en a deux dans notre cas) est exécuté.

Regardons ce code pas à pas pour bien comprendre ce qu'il se passe.



Attention


La deuxième instruction i = i + 1 est primordiale car elle assure que l'on va sortir de la boucle. En effet, ce qu'il faut éviter avec les boucles tant_que, c'est de construire une boucle sans fin. C'est ce qu'il peut se produire si la condition du while n'est jamais vérifiée.

Pour savoir combien de fois la boucle while est executée, il peut être utile d'utiliser une variable qui servira de compteur, c'est-à-dire une variable (qu'il ne faut pas oublier d'initialiser) et incrémentée de 1 dans le bloc d'instructions.


et le dernier code pour structurer un programme au chapitre suivant

Créé avec HelpNDoc Personal Edition: Générateur d'aides CHM gratuit