语法:isinstance(object,type) 作用:判断一个对象是否是一个已知类型。
解释:第一个参数为object对象,第二个参数type为类型名,可以是一个元组(若对象类型与元组中类型名之一相同即返回True),返回值为布尔型(True,False)
eg1:>>a=4
>>isinstance(a,int)
True
>>isinstance(a,str)
False
>>isinstance(a,(str,int,list))
True
eg1:>>a=4
>>isinstance(a,int)
True
>>isinstance(a,str)
False
>>isinstance(a,(str,int,list))
True