Structures de contrôle
Par défaut, les instructions Python sont exécutées de manière séquentielle :
instruction1 instruction2 ...
Pour briser cet implacable enchaînement d’instructions, on utilise des structures de contrôle, qui permettent un traitement par blocs (ou séquence) d’instructions, qui peuvent eux-même être traités de manière séquentielle, conditionnelle ou répétitive.
Ces blocs sont organisés en arborescence, dans une relation parent-enfant, matérialisée par une indentation relative (le bloc « enfant » est indenté d’un « cran » à droite par rapport au bloc « parent ») :
Principales structures de contrôle
Informations supplémentaires :
- Les opérateurs et les instructions du langage Python
- Les fonctions
- La programmation objet
- IHM en Python