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 = aucunUne fois que nous exécutons le code précédent, nous voyons une sortie comme indiqué dans ce qui suit:
python3 python_noneD'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 = 0L'exécution du code précédent renvoie ce qui suit:
python3 python_nonePar 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 = aucunDe 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 = aucunLe code précédent renvoie le code dans le bloc d'exception car une valeur est un type aucun.
python3 python_noneImpossible 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!