INTRODUCTION |
Vous avez déjà vu l'instruction repeat avec laquelle vous pouvez répéter un un certain nombre de fois un ensemble ou bloc d'instructions. La boucle while est introduite par le mot-clé while, suivi d'une condition de boucle. |
TOILE D'ARAIGNEE |
A MEMORISER |
Une boucle while est utilisée pour répéter un bloc de programme.
Dans notre environnement d'apprentissage, vous pouvez dans ce cas
arrêter le programme grâce au bouton d'arrêt ou en fermant la fenêtre. |
CONDITIONS LIEES AVEC L'OPERATEUR "OU" |
|
A MEMORISER |
Lorsque vous utilisez plusieurs structures de programme, vous devez faire très attention à la bonne indentation de chaque bloc d'instructions. Comme vous pouvez le voir, vous pouvez lier deux conditions avec l'opérateur "ou". |
CONDITIONS LIEES AVEC L'OPERATEUR "ET" |
|
A MEMORISER |
Une condition peut être composée de plusieurs conditions reliées par un ou plusieurs opérateurs ET. L'instruction fillToHorizontal() colorie automatiquement l'espace existant entre la tortue et la ligne horizontale y=0. L'instruction nr += 1 est une manière abrégée d'écrire nr = nr + 1 |
RECTIFICATION DE BREAK EXIT |
|
A MEMORISER |
La condition 1==1 (1 est égal à 1) est évidemment toujours vraie, vous pouvez donc écrire plus simplement while True ... Notez l'utilisation de l'instruction abrégée i += 2, pour incrémenter de 2 la variable nommée i. La commande print() permet d'écrire quelque chose dans la console TigerJython au bas de l'éditeur. Le mot-clé continue, plus rarement utilisé permet de retourner directement à l'instruction while, sans exécuter le reste de la boucle. |
EXERCICES |
| ||||||||||||||||||||||||||
Traduit assez librement (et légèrement adapté) de PROGRAMMIERKONCEPT de J. Arnold, T. Kohn, et Aegidius Plüss |