知行编程网知行编程网  2022-12-07 16:00 知行编程网 隐藏边栏  16 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python判断某元素是否是字符串的相关知识,希望可以帮到处于编程学习途中的小伙伴

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。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享