Maison > développement back-end > Tutoriel Python > Quelle est la différence entre null et none en python

Quelle est la différence entre null et none en python

清浅
Libérer: 2019-03-05 13:27:15
original
20181 Les gens l'ont consulté

La différence entre none et null en Python est la suivante : none peut être considérée comme une valeur spécifique utilisée pour initialiser les variables, tandis que null signifie que null n'est pas une valeur et n'est lié à aucune valeur et l'espace de stockage ne stocke pas de valeurs.

Toutes les opérations en Python sont effectuées sur des objets. Les objets ont deux caractéristiques : les attributs et les méthodes. Le regroupement d’objets ayant les mêmes propriétés et méthodes s’appelle une classe. Plusieurs objets peuvent être créés à l’aide d’une seule classe. Les classes sont des instanciations d'objets et les objets représentent des choses concrètes. C'est le concept des objets Python. Aujourd'hui, je vais présenter la différence entre les valeurs nulles et nulles dans les objets Python. Cela a un certain effet de référence et j'espère que cela sera utile à tout le monde.

Quelle est la différence entre null et none en python

[Cours recommandés : Tutoriel Python]

La signification de None

Comme le montre la figure ci-dessous, None signifie aucun C'est un objet de la classe NoneType. Vous pouvez le considérer comme une valeur spécifique. Parce qu'il s'agit d'une valeur spécifique, elle peut être utilisée pour initialiser des variables, peut être utilisée comme valeur de retour de nombreuses fonctions sous certaines entrées anormales et peut être utilisée comme espace réservé pour la variable de numéro d'échantillon d'entrée du modèle dans la variable d'espace réservé de Tensorflow. Aucun n'est à la fois présent et absent. La présence se reflète dans le fait qu'il s'agit d'une valeur spécifique, par exemple, il peut attribuer une valeur à la variable a ; l'absence est reflétée dans Aucun. Ce qu'il veut vous dire, c'est que le courant. la variable a est liée à une valeur qui n'a aucun sens et n'a aucune valeur.

Quelle est la différence entre null et none en python

La signification de Null

Null signifie vide. Ce n'est pas une valeur, qui est différente de None. Dans les langages de script tels que Python, les variables et les valeurs sont liées. Si une variable est Null, cela signifie en fait qu'elle n'est liée à aucune valeur, ce qui signifie que la variable n'est pas réellement définie en Java. C++, Dans les langages compilés comme C, quand on dit qu'une variable est Null, cela signifie que l'espace mémoire pointé par la variable ne stocke aucune valeur, pas même la valeur résiduelle de la dernière fois que la mémoire l'espace a été utilisé.

Résumé : ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à tout le monde.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal