Modifications

Sauter à la navigation Sauter à la recherche
Ligne 73 : Ligne 73 :  
6
 
6
 
</nowiki>
 
</nowiki>
 +
 +
=== Boucle While ===
 +
La boucle {{fname|while}} est utilisé lorsque l'on ne sait pas '''à l'avance''' le nombre de fois que le code sera exécuté.
 +
 +
La boucle {{fname|while}} est utilisée pour créer des répétitions dont le nombre d’occurrence (répétition) dépend d'une condition.
 +
 +
<nowiki>i = 10
 +
while i >= 0:
 +
    print( i )
 +
    i = i-1</nowiki>
 +
 +
Ce qui produit le résultat suivant:
 +
 +
<nowiki>10
 +
9
 +
8
 +
7
 +
6
 +
5
 +
4
 +
3
 +
2
 +
1
 +
0</nowiki>
 +
 +
=== La boucle infinie ===
 +
 +
Comme précisé dans [[Pyb-discovery-Intro-programmation|la section précédente]], dans l'environnement Arduino il existe la fonction {{fname|loop()}} qui est exécuté continuellement par le FirmWare Arduino.
 +
 +
Vous pourrez facilement recréer ce fonctionnement sur votre PyBoard à l'aide de la boucle {{fname|while}}.
 +
 +
<nowiki>while True:
 +
    # contenu de votre programme
 +
    # a exécuter encore et encore....</nowiki>
    
== Contrôle digital ==
 
== Contrôle digital ==
29 917

modifications

Menu de navigation