导语:
本文主要介绍了关于python如何判断某变量是否为字符串类型的相关知识,包括python查询字符串是否包含某字符串,以及python判断一个变量属于哪个类型这些编程知识,希望对大家有参考作用。
isinstance是Python中的一个内建函数
语法:
isinstance(object, classinfo)
如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例, 返回True。如果object不是一个给定类型的的对象, 则返回结果总是False。
python学习网,大量的免费
,欢迎在线学习!
如果 classinfo 不表示类(类型对象),那么它要么是类元组,要么递归地包含此类(数据类型)元组。不允许使用其他序列类型。
如果 classinfo 不是数据类型或数据类型的元组,则会引发 TypeError 异常。
举例:
>>> isinstance(1, int) 判断是否是int型
True
>>> isinstance(1.0, float) 判断是否是float型
True
>>> s = 'abc'
>>> isinstance(s,basestring) 判断是否是字符串型
True
>>>isinstance(a,dict) 判断对象a是否为字典,如果为真,会打印True,如为假,打印False。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中裁剪图片11/11
- ♥ 如何检查列表是否包含python中的元素09/05
- ♥ python3开头如何设置utf-808/16
- ♥ 如何在python中编写csv文件08/12
- ♥ exec()函数如何在python中执行表达式?01/07
- ♥ 为什么 Python 的名字不能以数字开头?09/19
内容反馈