Boucle while en Python

Il existe deux types de boucles en Python, « while » et « for ». Dans ce tutoriel nous allons découvrir la boucle « while » avec quelques exemples.
 
 

La boucle « while »

Les boucles « While » se répètent tant qu’une certaine condition booléenne est remplie.
 
Exemple 1:

i = 0
while i < 10:
    print(i)
    i = i + 1

L’exemple ci-dessus, incrémente i tant qu’elle est inférieure à 10, cela produit le résultat suivant:

0
1
2
3
4
5
6
7
8
9

 
Exemple 2:

lst = ['blue', 'red', 'green']
while lst:
    print(lst.pop(-1))

Cela produit le résultat suivant:

green
red
blue

Lorsqu’une liste est évaluée dans un contexte booléen, il est vrai tant qu’elle contient des éléments et false si elle est vide. Dans cet exemple, lst est vrai tant qu’il contient des éléments. Une fois que tous les éléments ont été supprimés avec la méthode .pop() et que la liste est vide, lst est false et la boucle se termine.
 
Exercice Python Corrigé

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *