if not Déclaration en Python
L’instruction if
en Python vérifie une condition spécifique et exécute un bloc de code si la condition est vraie.
Le if not
fait le contraire de l’instruction if
. Il teste si une condition est fausse, puis exécute certaines instructions.
L’utilisation de l’instruction if not
améliore la lisibilité du code et peut exécuter directement certaines instructions pour les conditions retournant False
.
Le code suivant vous aidera à expliquer son utilisation.
x = 5
if not x > 10:
print("False")
Production:
False
Puisque x > 10
est False
, le code est exécuté.
Semblable à l’instruction if
, elle peut avoir plusieurs conditions, et nous pouvons également l’utiliser avec le mot-clé else
pour créer des blocs if-else
.
L’instruction if not
peut également être utilisée pour vérifier si une collection de données comme une liste, un dictionnaire est vide ou non. En Python, si une variable ou un objet est 0 ou vide, alors il est considéré comme faux. Consultez l’exemple suivant.
lst = []
if not lst:
print("Empty")
Production:
Empty
De même, son utilisation peut s’étendre à d’autres conditions comme vérifier si quelque chose n’est pas présent dans une collection. Par exemple, nous pouvons utiliser le if not
avec le mot-clé in
pour exécuter certaines instructions si un élément n’est pas présent dans une liste, comme indiqué ci-dessous.
lst = [1, 2, 3, 5, 6]
if not 4 in lst:
print("All Okay")
else:
print("Not Okay")
Production:
All Okay
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn