Ressources du Congo

#TutorielPython3 : Initiation à la programmation #16 : La notion de boucles

5 Mai 2018 , Rédigé par Zamba Synkin Publié dans #Dico exquis anti-mystification, #e-Learning, #Tech' Net & Code, #Carte blanche à

S  O  M  M  A  I  R  E

  •  La boucle Tant qu
    • Le principe sous forme d'organigramme
  • La boucle Pour (allant de ... à Fin) 
    • Le principe sous forme d'organigramme 
  • Syntaxe de la boucle:
    •  Tant que (While) en Python
    •  Pour (For) en Python

La boucle Tant que (1re nuance la plus courante)

 

La boucle Tant que est constitué de codes sources et d’une condition (ou plusieurs conditions), dont le principe est le suivant :

 

À l’exécution, la condition est d’abord testée, et si elle est vraie, le bloc de code source est évalué. L’exécution du code est ensuite répétée jusqu’à ce que la condition ne soit plus vraie (devienne fausse).

La boucle Tant que
La boucle Tant que

 

À noter :

La boucle Tant que (While) peut donc ne jamais être exécutée, si au premier test d’entrée, la condition n’est pas remplie.

La boucle Pour 

La boucle Pour (allant de … à Fin) - For - permet de répéter une instruction ou un bloc d’instructions jusqu’à une condition d’arrêt. Elle est très pratique quand on connait à l’avance le nombre d’itérations (le compteur d’itérations «s’actualisera» automatiquement). Le principe de la boucle For est résumé dans l'organigramme ci-dessous.

Boucle For
Boucle For

À noter :

À la différence de la boucle While (Tant que) la boucle For est exécutée au moins une fois .

Syntaxe de la boucle while (Tant queen Python

while condition(s) :

      bloc instructions

 Syntaxe de la boucle for en Python

          for nom (de la variable) in ensemble (de valeurs) :

     bloc instructions

Lire la suite :

Partager cet article

Commenter cet article