Heim > Artikel > Backend-Entwicklung > So ermitteln Sie, ob es sich in Python um eine Zeichenfolge handelt
In Python können Sie die Funktion isinstance() verwenden, um zu bestimmen, ob es sich um einen String handelt. Das Syntaxformat ist „isinstance(object, basestring)“; die Funktion isinstance() wird verwendet, um zu bestimmen, ob es sich um einen bekannten Typ handelt .
Die Betriebsumgebung dieses Tutorials: Windows7-System, Python3-Version, DELL G3-Computer
Python bestimmt, ob es sich um eine Zeichenfolge handelt
>>> s = 'abc' >>> isinstance(s,basestring) #判断是否是字符串型
Ausgabe:
True
python isinstance()
isin stance() Funktion, um zu bestimmen, ob ein Objekt von einem bekannten Typ ist, ähnlich wie type().
Syntax:
isinstance(object, classinfo)
Parameter:
Objekt – Instanzobjekt. classinfo – kann ein direkter oder indirekter Klassenname, ein primitiver Typ oder ein Tupel davon sein.
Rückgabewert:
Wenn der Typ des Objekts mit dem Typ von Parameter zwei (classinfo) übereinstimmt, wird True zurückgegeben, andernfalls wird False zurückgegeben. Verwandte Empfehlungen: Python3-Video-Tutorial
Beispiel:
>>> isinstance(1, int) #判断是否是int型 True >>> isinstance(1.0, float) #判断是否是float型 True >>> s = 'hello' >>> isinstance(s,basestring) #判断是否是字符串型 True >>>isinstance(s,dict) #判断对象a是否为字典,如果为真,会打印True,如为假,打印False。 False
Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob es sich in Python um eine Zeichenfolge handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!