Contenu du cours
Introduction à Python
Introduction à Python
Expressions if/elif/else
Pour vérifier une condition supplémentaire après l'instruction if
initiale, utilisez elif
. Cela permet d'évaluer plusieurs conditions en séquence. La structure est la suivante :
Le code suivant le else
final s'exécute uniquement si aucune des conditions précédentes n'est remplie. Vous pouvez l'utiliser pour catégoriser une chaîne comme grande si elle contient plus de 20 caractères, moyenne si elle a entre 11 et 20 caractères (inclus), et petite si elle a 10 caractères ou moins.
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
Remarque
Vous pouvez empiler plusieurs blocs
elif
selon vos besoins. Cependant, gardez à l'esprit qu'une utilisation excessive des blocselif
peut ne pas être la manière la plus efficace de structurer votre code.
Merci pour vos commentaires !