Heim >Backend-Entwicklung >Python-Tutorial >Was ist der leere Python-Typ?
Leerer Typ
None ist ein spezieller Wert, er kann nicht als 0 bezeichnet werden, noch ist er eine Zeichenfolge '', None bedeutet nichts, es ist leer Objekt.
None ist eine besondere Konstante. (Empfohlenes Lernen: Python-Video-Tutorial)
None unterscheidet sich von False.
Keine ist nicht 0.
None ist keine leere Zeichenfolge.
None gibt beim Vergleich mit jedem anderen Datentyp immer False zurück.
None hat seinen eigenen Datentyp NoneType.
Sie können None in jede Variable kopieren, aber Sie können keine anderen NoneType-Objekte erstellen.
Nonetype und Nullwert sind inkonsistent. Es kann verstanden werden, dass Nonetype bedeutet, dass dieser Parameter nicht existiert, und Nullwert bedeutet, dass der Parameter existiert, aber der Wert leer ist
Die Beurteilungsmethode lautet wie folgt:
if hostip is None: print "no hostip,is nonetype" elif hostip: print "hostip is not null" else: print " hostip is null"
Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonWas ist der leere Python-Typ?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!