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 :
FalseNone0(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.")