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.
[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.
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!