Vous êtes sur la page 1sur 4

Structures répétitives

a. Boucle while (tant que)


b. Boucle for
c. Instruction break

Bloc d’instructions

Condition
vrai
faux
Syntaxe:
while condition : # ne pas oublier le signe de ponctuation ':'
Bloc d’instructions # attention à l'indentation
# suite du programme
Si la condition est vraie (True) le bloc d’instructions est exécuté, puis la
condition est à nouveau évaluée.
Le cycle continue jusqu’à ce que la condition soit fausse (False) : on
passe alors à la suite du programme.

3. Python : Structures itératives


a. Boucle while (tant que)
b. Boucle for
c. Instruction break

Incrémentation

Bloc d’instructions
Syntaxe:
Condition for élément in séquence :
vrai bloc d'instructions
faux # suite du programme

La séquence est parcourue élément par élément.


Les éléments de la séquence sont issus d’une chaîne de caractères ou
bien d’une liste.
L’utilisation de la boucle for est intéressante si le nombre de boucles à
effectuer est connu à l’avance.
3. Python : Structures itératives
a. Boucle while (tant que)
b. Boucle for
c. Instruction break
L’instruction break provoque une sortie immédiate d'une boucle while
ou d’une boucle for.
Exemple : Affichage de l’heure courante

L’expression True est toujours vraie : il s’agit d’une boucle sans fin.
L’instruction break est donc le seul moyen de sortir de la boucle.

3. Python : Structures itératives

Vous aimerez peut-être aussi