Python basestring() 函數

Python 內置函數 Python 內置函數


描述

basestring() 方法是 str 和 unicode 的超類(父類),也是抽象類,因此不能被調用和實例化,但可以被用來判斷一個對象是否為 str 或者 unicode 的實例,isinstance(obj, basestring) 等價於 isinstance(obj, (str, unicode))。

語法

以下是 basestring() 方法的語法:

basestring()

參數

返回值

無。


實例

以下展示了使用 basestring 函數的實例:

>>>isinstance("Hello world", str) True >>> isinstance("Hello world", basestring) True

Python 內置函數 Python 內置函數