Der Unterschied zwischen „none“ und „null“ in Python ist: „none“ kann als spezifischer Wert betrachtet werden, der zum Initialisieren von Variablen verwendet wird, während „null“ bedeutet, dass „null“ kein Wert ist und an keinen Wert gebunden ist und der Speicherplatz keine Werte speichert
Alle Operationen in Python basieren auf Objekten. Objekte haben zwei Eigenschaften: Eigenschaften und Methoden. Das Gruppieren von Objekten mit denselben Eigenschaften und Methoden wird als Klasse bezeichnet. Mit einer Klasse können mehrere Objekte erstellt werden. Klassen sind Instanziierungen von Objekten, und Objekte repräsentieren konkrete Dinge. Dies ist das Konzept von Python-Objekten. Heute werde ich den Unterschied zwischen Null- und Nullwerten in Python-Objekten vorstellen. Es hat einen gewissen Referenzeffekt und ich hoffe, dass es für alle hilfreich ist.
[Empfohlene Kurse: Python-Tutorial]
Die Bedeutung von None
Wie in der Abbildung unten gezeigt, bedeutet None „none“ Es ist ein Objekt der NoneType-Klasse. Da es sich um einen bestimmten Wert handelt, kann er zum Initialisieren von Variablen verwendet werden, kann als Rückgabewert vieler Funktionen unter bestimmten abnormalen Eingaben verwendet werden und kann als Platzhalter für die Modelleingabe-Abtastnummervariable in der Platzhaltervariablen von Tensorflow verwendet werden. „None“ ist sowohl vorhanden als auch nicht vorhanden. Beispielsweise kann die Variable a einen Wert zuweisen. Die Abwesenheit wird in „None“ angezeigt Variable a ist an einen Wert gebunden, der bedeutungslos ist und keinen Wert hat.
Die Bedeutung von Null
Null bedeutet leer. Es handelt sich nicht um einen Wert, der sich von None unterscheidet. In Skriptsprachen wie Python sind Variablen und Werte gebunden. Wenn eine Variable Null ist, bedeutet dies tatsächlich, dass sie an keinen Wert gebunden ist, was bedeutet, dass die Variable nicht tatsächlich in Java definiert ist. C++: Wenn wir in kompilierten Sprachen wie C sagen, dass eine Variable Null ist, bedeutet dies, dass der Speicherplatz, auf den die Variable zeigt, keinen Wert speichert, nicht einmal den Restwert des letzten Speichervorgangs Platz genutzt wurde.
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für alle hilfreich sein.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen null und none in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!