Instructions conditionnelles if, elif, else

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

À retenir

• Dès qu'une condition if ou elif est vérifiée, Python exécute son bloc et IGNORE tous les elif et else suivants. • and nécessite que TOUTES les conditions soient vraies. • or nécessite qu'au moins UNE condition soit vraie.

Le cours

En Python, la structure if ... elif ... else permet d'exécuter des blocs d'instructions distincts selon que différentes conditions sont vraies ou fausses, avec une évaluation séquentielle exclusive. 🔀 Opérateurs de comparaison et logiques Comparaisons ==, !=, <=, >= Opérateurs logiques and (et), or (ou), not (non) Structure if ...: elif ...: else: ⚡ Méthode en 3 étapes : Concevoir une fonction conditionnelle 1 Définir les cas disjoints : Découper le problème en conditions logiques claires. 2 Écrire les branches avec indentation : Utiliser if pour le 1er cas, elif pour les cas intermédiaires, et else pour le cas restant par défaut. 3 Tester avec des valeurs représentatives : Vérifier le comportement aux bornes limites des conditions.

Dans ce chapitre