Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie, ob es sich in Python um eine Zeichenfolge handelt

So ermitteln Sie, ob es sich in Python um eine Zeichenfolge handelt

青灯夜游
青灯夜游Original
2021-03-01 14:50:1224864Durchsuche

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 .

So ermitteln Sie, ob es sich in Python um eine Zeichenfolge 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!

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