您的位置:首页 > 编程语言 > Python开发

Python isinstance判断对象类型

2014-09-21 21:03 686 查看
Python中判度对象类型方法非常简单,不需要像别的语言一样使用如下的判断方法

if (typeof(objA) == typeof(String)) 
{ 
//TODO 
}
在Python中只需要使用内置的函数isinstance,使用起来非常简单,比如下面的例子:

class objA: 
pass 

A = objA() 
B = 'a','v' 
C = 'a string' 

print isinstance(A, objA) 
print isinstance(B, tuple) 
print isinstance(C, basestring)


输出结果:

True

True

True
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: