Retour au cours

Instructions conditionnelles 1 : Le mot-clé `if`

Programmation Python : Le Bootcamp de Zéro à Héros

L'instruction if

Les instructions conditionnelles permettent à votre programme de prendre des décisions : exécuter un certain code uniquement si une condition spécifique est remplie.

Syntaxe

python if condition: # Le bloc de code s'exécute si la condition est True statement_1 statement_2

Le programme continue ici quoi qu'il arrive

Exemple : Vérifier une condition

Nous utilisons les opérateurs de comparaison et logiques pour définir la condition.

python hour = 14

if hour < 12: print("Bonjour !")

if hour >= 12: print("Bon après-midi ou Bonsoir !")

Sortie : Bon après-midi ou Bonsoir !

Gérer les valeurs nulles ou vides (Valeurs Falsy)

En Python, certaines valeurs sont interprétées comme False dans un contexte booléen, on les appelle les valeurs « Falsy ». Tout le reste est considéré comme « Truthy ».

Valeurs Falsy :

  • False
  • None
  • 0 (entier ou flottant)
  • Chaîne vide ''
  • Conteneurs vides (listes [], dictionnaires {}, etc.)

python user_name = '' if not user_name: print("Le nom d'utilisateur ne peut pas être vide.")

count = 0 if count: # Ce bloc est sauté car 0 est Falsy print("Le compte est positif.")