While est un outil que l’on va beaucoup utiliser dans Python.
Traduit de l’anglais, « while » signifie « tant que », cet outil porte bien son nom donc.
While va permettre de répéter un ordre autant de fois que l’on va le demander à python.

Ci-dessus, j’ai voulu écrire « Bonjour 10 fois, pour cela, j’ai donné une valeur à i, puis j’ai entrer la fonction while avec (i < 10).
(i <10) signifie que je demande à Python de répéter 10 fois Bonjour.
J’informe python que l’élément à imprimer est bonjour en suivent while de « Bonjour ».
Vous pouvez voir que l’éditeur de code affiche bel et bien « Bonjour » 10 fois.
Maintenant, je peux utiliser l’outil « break » pour faire arrêter la boucle plus tôt.
Ainsi :

Ici j’ai voulu ne répéter que 6 fois « Bonjour », j’ai donc utiliser l’outil conditionnel « if » avec comme condition : (i > 6) et j’ai donné l’ordre break.
Ainsi Python comprend qu’il doit s’arrêter à 6 répétitions.
Merci de m’avoir lu !
#mastery13