Python 判断数据类型的函数

#Python 判断数据类型的函数

可使用内置函数 isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。

举例1

>>>arg=1234567
>>>isinstance(arg, int)   #输出True
True
>>>isinstance(arg, str)   #输出False
False
>>>isinstance(arg, string)   #报错
Traceback (most recent call last):
  File "", line 1, in <module>
NameError: name 'string' is not defined

举例2

>>>a = 666
>>>isinstance(a,int)
True
>>>isinstance(a,str)
False
>>>isinstance(a,(str,int,list))    # 是元组中的其中一个,则返回 True
True

你可能感兴趣的:(Python,Python,数据类型,内置函数,isinstance)