python中内建函数isinstance的用法
2017-11-16 09:41
417 查看
语法:isinstance(object,type)
作用:来判断一个对象是否是一个已知的类型。
其第一个参数(object)为对象,第二个参数(type)为类型名(int...)或类型名的一个列表((int,list,float)是一个列表)。其返回值为布尔型(True or flase)。
若对象的类型与参数二的类型相同则返回True。若参数二为一个元组,则若对象类型与元组中类型名之一相同即返回True。
下面是两个例子:
例一
>>> a = 4
>>> isinstance (a,int)
True
>>> isinstance (a,str)
False
>>> isinstance (a,(str,int,list))
True
例二
>>> a = "b"
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>> isinstance(a,(int,list,float))
False
>>> isinstance(a,(int,list,float,str))
True
作用:来判断一个对象是否是一个已知的类型。
其第一个参数(object)为对象,第二个参数(type)为类型名(int...)或类型名的一个列表((int,list,float)是一个列表)。其返回值为布尔型(True or flase)。
若对象的类型与参数二的类型相同则返回True。若参数二为一个元组,则若对象类型与元组中类型名之一相同即返回True。
下面是两个例子:
例一
>>> a = 4
>>> isinstance (a,int)
True
>>> isinstance (a,str)
False
>>> isinstance (a,(str,int,list))
True
例二
>>> a = "b"
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>> isinstance(a,(int,list,float))
False
>>> isinstance(a,(int,list,float,str))
True
相关文章推荐
- python中内建函数isinstance的用法
- python 内建函数isinstance的用法以及与type的区别
- python中内建函数isinstance的用法
- python 内建函数isinstance的用法以及与type的区别
- python isinstance、isalnum函数用法
- python之函数用法isinstance()
- python 内建函数isinstance的用法以及与type的区别
- python里isinstance()函数的用法
- python内建函数isinstance基础用法
- python中内建函数isinstance的用法
- python中内建函数isinstance的用法
- python中内建函数isinstance的用法
- 详细记录python的range()函数用法
- python_9(获取字典值、函数参数、函数返回值、lambda的函数用法)
- python学习1 详细记录python的range()函数用法
- Python isinstance函数
- python 查找函数的用法
- python 中 print 函数用法总结 (一)
- Python中的map()函数和reduce()函数的用法
- Python学习——enumerate()函数的用法