So überprüfen Sie den Typ einer Python-Variablen

silencement
Freigeben: 2020-09-19 13:08:20
Original
17109 Leute haben es durchsucht

So überprüfen Sie den Typ einer Python-Variablen: 1. Verwenden Sie type(), die Syntax „type(object)“, um den Typ des Variablenobjekts zurückzugeben. 2. Verwenden Sie isinstance(), die Syntax „isinstance“. (object,classinfo)“ prüfen Sie, ob das Variablenobjekt einen bekannten Typ hat.

So überprüfen Sie den Typ einer Python-Variablen

Wie Python den Typ einer Variablen bestimmt

Python bietet zwei Möglichkeiten, den Typ einer Variablen zu bestimmen: type() und isinstance( )

Verwendung

Bei Basisdatentypen haben beide den gleichen Effekt

type()

Gibt den Typ zurück des Objekts

So überprüfen Sie den Typ einer Python-Variablen

isinstance()

isinstance() Funktion zum Bestimmen, ob ein Objekt ein bekannter Typ ist, ähnlich zu type() .

So überprüfen Sie den Typ einer Python-Variablen

Der Unterschied

Der Unterschied zwischen isinstance() und type() ist:
type() Die Unterklasse wird nicht als übergeordneter Klassentyp betrachtet
isinstance() betrachtet die Unterklasse als übergeordneten Klassentyp

So überprüfen Sie den Typ einer Python-Variablen

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie den Typ einer Python-Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!