导语:
本文主要介绍了关于python判断某元素是否是字符串的相关知识,希望可以帮到处于编程学习途中的小伙伴
在python中判断一个元素属于哪种类型,可以使用isinstance函数。 isinstance 是 Python 中的内置函数。
语法:
isinstance(object, classinfo)
参数说明
如果参数对象是 classinfo 的实例,或者对象是 classinfo 类的子类的实例,则返回 True。如果 object 不是给定类型的对象,则结果始终为 False。
如果 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 中使用 concurrent.futures 模块11/27
- ♥ python打印列表出现中文乱码怎么解决?10/27
- ♥ python如何输出数字09/04
- ♥ python语言容易学吗?08/12
- ♥ 如何在python中传递参数12/12
- ♥ 如何在python中检查字符串是否有空格08/20
内容反馈