在python中可以使用isinstance()函數來判斷是否為字串,語法格式「isinstance(object, basestring)」;isinstance()函數是用來判斷物件是否為已知的類型。
本教學操作環境:windows7系統、python3版,DELL G3電腦
python 判斷是否為字串
>>> s = 'abc' >>> isinstance(s,basestring) #判断是否是字符串型
#輸出:
True
python isinstance()
isinstance() 函數來判斷一個物件是否是一個已知的類型,類似type()。
語法:
isinstance(object, classinfo)
參數:
object -- 實例物件。 classinfo -- 可以是直接或間接類別名稱、基本型別或由它們組成的元組。
傳回值:
如果物件的類型與參數二的類型(classinfo)相同則傳回 True,否則傳回 False。相關推薦:Python3影片教學
範例:
>>> isinstance(1, int) #判断是否是int型 True >>> isinstance(1.0, float) #判断是否是float型 True >>> s = 'hello' >>> isinstance(s,basestring) #判断是否是字符串型 True >>>isinstance(s,dict) #判断对象a是否为字典,如果为真,会打印True,如为假,打印False。 False
更多程式相關知識,請造訪:程式設計影片! !
以上是python怎麼判斷是否為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!