if permet d’exécuter un bloc si une condition est vraie.
4. Boucle for
for répète une action un nombre déterminé de fois.
5. Boucle while
while répète tant qu’une condition est vérifiée.
6. Simulation
Les scripts permettent de tester rapidement une conjecture ou de simuler une expérience.
for k in range(n): ...if condition: ...while condition: ...
Méthode à retenir
Étape 1
Lis le code ligne par ligne.
Étape 2
Suis l’évolution des variables.
Étape 3
Pour une boucle, compte bien le nombre de répétitions.
Astuce : avance toujours dans l’ordre lecture de l’énoncé → choix de la bonne notion → vérification finale. Une grande partie des erreurs vient d’une mauvaise identification du bon outil de cours.
À chaque rechargement, la page tire 1 exercice aléatoire dans chacune des 5 familles :
Variables, Conditions, Boucles for, Boucles while, Lecture de scripts.
Variables
Variable
Après l’instruction x = 3, la variable x vaut :
Conditions
Comparaison
En Python, pour tester l’égalité, on écrit :
Boucles for
Indices
range(5) contient :
Boucles while
Boucle
Si x=0 puis while x<3: x=x+1, la valeur finale de x est :
Lecture de scripts
Lecture
Que renvoie ce code ? x=2\nfor k in range(3):\n x=x+1
Termine tous les défis pour débloquer ton bilan final.
Version interactive avec banque aléatoire d’exercices pour le chapitre « Algorithmique et programmation ».