Boucle infinie

Définition

Une boucle infinie est une boucle qui se répète indéfiniment. Un peu à l'image de ce qui se fait dans Arduino avec void loop().

Il faut bien réfléchir à son utilisation et penser à une sortie !

ExempleMot mystère

1
clav=" "           # création et initialisation d'une variable clav de valeur " " (donc non nulle)
2
        
3
while clav != "":              # tant que la variable clav est différente de nulle
4
                               # Bloc 1 :
5
    clav=input("Entrer votre tentative : ")# une valeur est demandée pour la variable clav
6
7
    if clav=="password" :                 # Bloc 2 (dans Bloc 1) : 
8
                                          # Test si clav = password ?             
9
        print("Gagné!")                      # afficher Gagné !
10
        break                                # sortir de la boucle = sortir du Bloc 1
11
    else :                                # Bloc 3 (dans Bloc 1) : Sinon
12
        print("Perdu !")                     # affiher Perdu
13
                                                     
14
    print ("Taper Entrée pour sortir")   # afficher le moyen de sortir sans gagner
15
16
print("Au revoir")