导语:
本文主要介绍了关于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求n的阶乘并输出?09/09
- ♥ 什么是 python 插件?如何配置?01/02
- ♥ python变量赋值操作10/24
- ♥ Python:一行代码,你可以制作自己的二维码12/07
- ♥ 如何解决powershell无法打开python10/31
- ♥ python如何查找列表中有多少个元素?08/22
内容反馈