Python: que signifie "While True" ? [Fermé]

Messages postés
1
Date d'inscription
mercredi 17 octobre 2012
Statut
Membre
Dernière intervention
17 octobre 2012
- - Dernière réponse :  Utilisateur anonyme - 17 oct. 2012 à 08:45
Bonjour tout le monde,

Je débute sous Python, et je dois faire l'algo d'un programme développé sous python.

Dans mon programme j'ai ces lignes :

...
current=set(((i,j)))
wflow=set(((i,j)))

while True:
....

Je ne comprends pas le "While True", quelqu'un peut m'expliquer ?

Afficher la suite 

1 réponse

0
Merci
Bonjour

Je ne connais pas le python, mais ça doit bien être comme dans d'autres langages : tu boucles trant que la condition (true) est vraie, c'est à dire toujours.
Ça suppose qu'il existe quelque part un mécanisme pour sortir de la boucle autrement que par la condition du while. Je ne sais pas s'il existe en python l'équivalent des instructions break ou return du C, il doit bien exister au moins un appel système pour quitter le programme.
Sinon, il y a toujours la prise de courant ^^
Utilisateur anonyme -
Après une rapide recherche, break et return existent bien, donc il est possible de sortir de la boucle.
D'autre part, s'il s'agit d'un logiciel embarqué, il est tout à fait normal que le programme principal consiste en une boucle infinie : le logiciel 'tourne' tant que l'appareil qu' il anime est sous tension