Ma 2de · Mathématiques

Variables, conditions, boucles et fonctions Python

Une affectation associe une valeur à une variable ; le symbole = de Python n’exprime pas une égalité à résoudre.

4 min de lecture · Quiz · 3 questions · Mis à jour le 07/10/2026

01Comprendre

Une affectation associe une valeur à une variable ; le symbole = de Python n’exprime pas une égalité à résoudre. Une condition if choisit des instructions selon un booléen. Une boucle for répète un nombre prévu d’étapes, tandis qu’une boucle while dépend d’une condition qu’il faut rendre fausse pour terminer. Une fonction reçoit des paramètres et peut renvoyer un résultat avec return. Tester un programme sur quelques entrées permet de repérer des erreurs, sans prouver tous les cas.

02Un exemple

Après x = 3 puis x = x + 2, x vaut 5. Pour additionner 1, 2 et 3, on initialise s = 0, puis on ajoute chaque entier de range(1, 4).

03À toi de jouer

Quelle est la somme obtenue par cette boucle ?

Correction : 6. range(1, 4) parcourt 1, 2 et 3, dont la somme est 6.

Publicité
300 × 250
emplacement réservé
Sources.

Repères : 2de · mathematiques · 2026–2027. Objectif travaillé : Variables, conditions, boucles et fonctions Python.

Références consultées le 07/10/2026. La correspondance détaillée au programme reste à vérifier.