isinstance
isinstance(object, classinfo)
判断实例是否是这个类或者object是变量
classinfo 是类型(tuple,dict,int,float)
判断变量是否是这个类型
例子:
class A:
pass
A = objA()
B = 100
C = 'a string'
print isinstance(A, objA)
print isinstance(B, int)
print isinstance(C, basestring)
输出结果:
True
True
True
isinstance(object, classinfo)
判断实例是否是这个类或者object是变量
classinfo 是类型(tuple,dict,int,float)
判断变量是否是这个类型
例子:
class A:
pass
A = objA()
B = 100
C = 'a string'
print isinstance(A, objA)
print isinstance(B, int)
print isinstance(C, basestring)
输出结果:
True
True
True