Expressions If/Elif/Else
Pour vérifier une condition supplémentaire après l'instruction if initiale, utiliser elif. Cela permet d'évaluer plusieurs conditions de manière séquentielle.
if condition_a:
# Do this if `condition_a` is `True`
elif condition_b:
# Do this if `condition_a` is not `True`, but `condition_b` is
else:
# Do this if neither condition is `True`
Parfois, il est nécessaire que le programme gère plusieurs conditions possibles, et non une seule. En utilisant if et elif, il est possible de vérifier plusieurs conditions successivement. Enfin, else permet de traiter tous les cas qui ne correspondent pas aux conditions précédentes.
123456789101112# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
Il est possible d'empiler plusieurs blocs elif selon les besoins. Cependant, il convient de noter que l'utilisation d'un trop grand nombre de blocs elif n'est pas toujours la manière la plus efficace de structurer votre code.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 9.09
Expressions If/Elif/Else
Glissez pour afficher le menu
Pour vérifier une condition supplémentaire après l'instruction if initiale, utiliser elif. Cela permet d'évaluer plusieurs conditions de manière séquentielle.
if condition_a:
# Do this if `condition_a` is `True`
elif condition_b:
# Do this if `condition_a` is not `True`, but `condition_b` is
else:
# Do this if neither condition is `True`
Parfois, il est nécessaire que le programme gère plusieurs conditions possibles, et non une seule. En utilisant if et elif, il est possible de vérifier plusieurs conditions successivement. Enfin, else permet de traiter tous les cas qui ne correspondent pas aux conditions précédentes.
123456789101112# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
Il est possible d'empiler plusieurs blocs elif selon les besoins. Cependant, il convient de noter que l'utilisation d'un trop grand nombre de blocs elif n'est pas toujours la manière la plus efficace de structurer votre code.
Merci pour vos commentaires !