if not Déclaration en Python

Manav Narula 18 juillet 2021
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
Auteur: Manav Narula
Manav Narula avatar Manav Narula avatar

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

Article connexe - Python Syntax