Python n'est pas

Python n'est pas
Dans Python, un aucun est un mot-clé spécial qui indique à l'interpréteur Python que la variable est nul ou non disponible. Gardez à l'esprit qu'une valeur nulle ne signifie pas zéro.

Dans ce tutoriel, nous apprendrons à vérifier si une variable est un type aucun. Cela peut vous aider à gérer les erreurs et à vérifier que la valeur d'une variable est nul.

Méthode 1: Utilisation du mot-clé IS

L'une des méthodes les plus courantes pour vérifier si une variable n'est pas ou non en utilisant le mot-clé «IS». Le mot clé doit retourner vrai si la variable est nul et fausse sinon. Nous pouvons ensuite envelopper cette construction dans une instruction «IF» comme indiqué dans l'exemple de code suivant:

var = aucun
if (var isNone):
Imprimer ("Yeap!, ce n'est pas ")
autre:
imprimer ("non, pas aucun")

Une fois que nous exécutons le code précédent, nous voyons une sortie comme indiqué dans ce qui suit:

python3 python_none
oui!, ce n'est pas

D'après la sortie précédente, nous pouvons voir que le programme renvoie vrai car la valeur de la variable n'est pas.

Nous pouvons également tenter la même chose en définissant la valeur de var sur 0.

var = 0
if (var est aucun):
Imprimer ("Yeap!, ce n'est pas ")
autre:
imprimer ("non, pas aucun")

L'exécution du code précédent renvoie ce qui suit:

python3 python_none
non, pas

Par conséquent, nous pouvons vérifier que 0 n'est pas un type aucun type en python.

Méthode 2: Utilisation de l'isinstanceof

La méthode IsInstanceof à Python nous permet de vérifier si une valeur spécifique appartient à un type spécifique. Nous pouvons utiliser cette fonction pour vérifier si une variable est d'un type aucun.

Le code résultant est le suivant:

var = aucun
Imprimer (isinstance (var, taper(Aucun)))
L'exécution du code précédent renvoie ce qui suit:
python3 python_none
Vrai

De même, le code renvoie vrai, indiquant que la variable contient un type de non.

Méthode 3: Utilisation de l'exception Python

Nous pouvons également utiliser un essai… sauf Block in Python pour tester si une variable n'est pas. Par exemple, si vous essayez d'effectuer une opération sur un type de non, Python renvoie une exception non éteinte.

Nous pouvons utiliser ce code à notre avantage. Un exemple de code est le suivant:

var = aucun
essayer:
var + 10
sauf:
print ("Impossible de fonctionner sur aucune valeur")

Le code précédent renvoie le code dans le bloc d'exception car une valeur est un type aucun.

python3 python_none

Impossible de fonctionner sur Aucun Valeur

Conclusion

Dans cet article, nous avons discuté des différentes méthodes de test si une variable est un type aucun ou non. Merci d'avoir lu. Codage heureux!