Qu'est-ce qu'un opérateur conditionnel ?
L'opérateur conditionnel vérifie si une certaine condition est vraie et exécute le bloc de code correspondant en fonction de cela. C'est comme dans la vie : « S'il pleut, je prends un parapluie, sinon je vais sans parapluie. »
Opérateur if : vérification de base
L'opérateur if est l'opérateur conditionnel le plus simple. Il vérifie la condition et exécute le code uniquement si la condition est vraie (True).
Syntaxe :
if условие: # le code s'exécute si la condition est vraie
Exemple :
возраст = 20 if возраст >= 18: print("You are an adult")
Dans cet exemple, le programme vérifie si l'âge est supérieur à 18 ans. Si oui, un message s'affichera. Faites attention aux deux points après la condition et à l'indentation avant print — c'est une partie obligatoire de la syntaxe Python.

Opérateur else : un chemin alternatif
L'opérateur else est utilisé avec if et détermine ce qu'il faut faire si la condition est fausse (False).
Syntaxe :
if условие: # s'exécute si la condition est vraie action_1 else : # s'exécute si la condition est fausse action_2
Exemple :
температура = 15 if температура > 20: print("It's warm outside") else: print("It's chilly outside")
Ici, le programme choisira l'une des deux voies : soit le premier message (si la température est supérieure à 20), soit le second (si ce n'est pas le cas).
Opérateur elif : choix multiple
Et s'il y a plus de deux options ? Pour cela, il y a elif (abréviation de « else if »). Il vous permet de vérifier plusieurs conditions consécutivement.
Syntaxe :
if условие_1: действие_1 elif условие_2: действие_2 elif условие_3: действие_3 else: действие_по_умолчанию
Exemple :
оценка = 85 if оценка >= 90: print("Excellent!") elif оценка >= 75: print("Good!") elif оценка >= 60: print("Satisfactory") else: print("You need to improve your knowledge")
Le programme vérifie les conditions dans l'ordre de haut en bas. Dès que l'une des conditions est vraie, le bloc de code correspondant est exécuté et les autres vérifications sont ignorées.
Exemples pratiques
Vérification de la parité du nombre :
число = 7 if число % 2 == 0: print("Even number") else: print("The number is odd")
Détermination de l'heure de la journée :
час = 14 if час < 12: print("Good morning!") elif час < 18: print("Hello!") elif час < 22: print("Good evening!") else: print("Good night!")
Vérification de l'identifiant et du mot de passe :
логин = "admin" пароль = "12345" if логин == "admin" and пароль == "12345": print("Access allowed") else: print("Incorrect username or password")

Points importants pour les débutants
Les retraits comptent. En Python, les indentations (généralement 4 espaces) déterminent quel code appartient au bloc conditionnel. Des retraits incorrects entraîneront une erreur.
Les deux-points sont obligatoires. Après chaque if, elif et else il doit y avoir un deux-points.
Opérateurs de comparaison : utilisez == pour la comparaison (ne pas confondre avec =, qui attribue une valeur), != pour « n'est pas égal à », >, <, >=, <= pour les comparaisons numériques.
Opérateurs logiques : vous pouvez combiner les conditions à l'aide de and (et), or (ou), not (non).
L'ordre des contrôles est important. Lors de l'utilisation de elif, la première condition vraie sera remplie, les autres seront ignorées.
Erreurs typiques des débutants
L'utilisation de
=au lieu de==dans la condition entraînera une erreur.Un deux-points oublié provoquera une erreur de syntaxe.
Des retraits incorrects perturberont la structure du programme.
Des conditions imbriquées trop complexes rendent la lecture du code difficile — essayez de simplifier la logique.
Conclusion
Les opérateurs conditionnels sont la base de la logique de programmation. Après avoir maîtrisé if, else et elif, vous pourrez créer des programmes qui réagissent à différentes situations et prennent des décisions. Entraînez-vous, expérimentez avec différentes conditions, et bientôt l'utilisation de ces opérateurs deviendra une seconde nature pour vous.
Commencez par des exemples simples, compliquez progressivement la logique, et vous verrez à quel point cet outil puissant est entre vos mains !
Vous voulez maîtriser les opérateurs conditionnels dans la pratique ?
Dans cours de Python de Kodik nous analysons les opérateurs conditionnels de manière beaucoup plus détaillée ! Vous y trouverez :
Leçons interactives avec des explications étape par étape
Tâches pratiques intéressantesqui aideront à consolider le matériel
Projets réels, où vous utiliserez if, else et elif pour créer des jeux et des programmes utiles
Différents niveaux de difficulté — du plus simple au plus avancé
Vérification instantanée du code et des conseils si quelque chose ne va pas
Ne vous contentez pas de lire sur la programmation, programmez ! Rejoignez le cours Python de Kodik et commencez à créer vos premiers programmes dès aujourd'hui.
Rejoignez notre chaîne Telegram !
Abonnez-vous à notre chaîne Telegrampour ne pas manquer :
📚 Nouvelles leçons et articles en programmation
💡 Conseils utiles et astuces pour les développeurs débutants
🎯 Tâches pratiques avec les analyses des décisions
🚀 Actualités du monde de l'informatique et des technologies
🎁 Matériaux exclusifs et des bonus pour les abonnés
👥 Communication avec des personnes partageant les mêmes idées et le soutien de programmeurs expérimentés
Rejoignez notre communauté de développeurs !
