欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python isinstance判断对象类型

程序员文章站 2022-07-11 09:56:38
复制代码 代码如下:if (typeof(obja) == typeof(string)) { //todo } 在python中只需要使用内置的函数isinstance,...
复制代码 代码如下:

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