Heim >Backend-Entwicklung >Python-Tutorial >Was ist der leere Python-Typ?

Was ist der leere Python-Typ?

(*-*)浩
(*-*)浩Original
2019-07-02 14:26:558368Durchsuche

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.

Was ist der leere Python-Typ?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:So berechnen Sie in PythonNächster Artikel:So berechnen Sie in Python