Conditions Si/Alors et boucles de répétition

Seconde générale · Mathématiques 2nde

À retenir

• En Python, l'INDENTATION (décalage de 4 espaces vers la droite) délimite les blocs de code exécutés dans une condition ou une boucle. • range(n) génère n entiers de 0 à n-1. • Les deux points : sont obligatoires à la fin d'une ligne if, else, for ou while.

Le cours

Les structures de contrôle dirigent le déroulement d'un programme : l'instruction conditionnelle (Si / Alors / Sinon) permet de faire des choix, et les boucles permettent de répéter des actions automatiquement. 🔀 Les 2 structures de contrôle essentielles Condition Si / Sinon (if / else) : Exécute un bloc de code UNIQUEMENT si la condition booléenne est vraie (True). Boucle Pour (for) : Répète un bloc de code un nombre déterminé de fois (boucle bornée). ⚡ Méthode en 3 étapes : Analyser un algorithme avec boucle 1 Identifier le compteur de boucle : Repérer la variable de boucle et le nombre d'itérations prévues. 2 Calculer chaque tour de boucle : Noter l'évolution des variables à chaque tour. 3 Donner le résultat final en sortie : Conclure avec la valeur finale à la sortie de la boucle.

Dans ce chapitre