3. Contrôle du flux d'exécution

Résumé

Dans notre premier chapitre, nous avons vu que l’activité essentielle d’un programmeur est la résolution de problèmes. Or, pour résoudre un problème informatique, il faut toujours effectuer une série d’actions dans un certain ordre. La description structurée de ces actions et de l’ordre dans lequel il convient de les effectuer s’appelle un algorithme, comparable à une recette de cuisine ou au mode d'emploi d'un appareil. Le chemin suivi par Python à travers un programme est appelé un flux d’exécution, et les constructions qui le modifient sont appelées des instructions de contrôle de flux. Les structures de contrôle sont les groupes d’instructions qui déterminent l’ordre dans lequel les actions sont effectuées. En programmation moderne, il en existe seulement trois : la séquence, la sélection et la répétition.

Les conditions

Les boucles

Objectifs du chapitre

Au terme de ce chapitre, chaque étudiant devra être capable de:

Documents du chapitre

Présentation du chapitre

Corrigés des exercices

Pour chacun des exercices du cours, les corrigés ci-dessous doivent permettre à l'élève d'observer le résultat à obtenir (double-clic sur le fichier test) et de vérifier/comparer sa résolution avec une solution possible (éditer le fichier solution):