Chapitre 3 : Les Conditions en Python – OFPPT


Chapitre 3 : Les Conditions en Python

Apprenez à prendre des décisions dans votre code avec if, elif et else.

1. Pourquoi utiliser des conditions ?

Les conditions permettent à votre programme de réagir différemment selon les situations. Par exemple :

  • Afficher « Majeur » si l’âge ≥ 18, sinon « Mineur »
  • Donner une remise si le total d’achat > 100 €
  • Vérifier si un mot de passe est correct

En Python, on utilise les mots-clés : if, elif (else if), et else.

2. Syntaxe de base

Structure simple :

if condition:
    # code exécuté si la condition est vraie

Avec alternative :

if age >= 18:
    print(“Majeur”)
else:
    print(“Mineur”)

Avec plusieurs cas :

if note >= 16:
    print(“Très bien”)
elif note >= 12:
    print(“Assez bien”)
elif note >= 10:
    print(“Passable”)
else:
    print(“Insuffisant”)

⚠️ N’oubliez pas les deux-points : et l’indentation (4 espaces) !

3. 🧪 Exercice : Vérifiez la majorité

Créez une variable age. Si l’âge est ≥ 18, affichez "Vous êtes majeur.", sinon "Vous êtes mineur."

Résultat ici…

4. 🧪 Exercice : Évaluer une note

Créez une variable note (entre 0 et 20). Affichez :

  • "Excellent" si note ≥ 18
  • "Très bien" si note ≥ 16
  • "Bien" si note ≥ 14
  • "Assez bien" si note ≥ 12
  • "Passable" si note ≥ 10
  • "Insuffisant" sinon
Résultat ici…

5. Opérateurs de comparaison utiles

Utilisez-les dans vos conditions :

Opérateur Signification Exemple
==égal àx == 5
!=différent dex != 5
>supérieur àx > 5
<inférieur àx < 5
>=supérieur ou égal àx >= 5
<=inférieur ou égal àx <= 5

Vous pouvez aussi combiner des conditions avec and, or, et not.

1 Comment

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *