介绍
如何在python中区分不同的数据类型?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
<强> python怎么区分不同数据类型? 强>
python判断变量的数据类型的两种方法
一、python中的数据类型有数字,字符串,列表,元组,字典,集合等。有两种方法判断一个变量的数据类型
1, isinstance(变量名,类型)
isinstance()函数来判断一个对象是否是一个已知的类型、类似类型()。
isinstance()方法的语法:
isinstance(对象,,classinfo)
2,通过与其他已知类型的常量进行对比
扩展学习:
<强> python判断数据类型强>
基本区别在于:
类型():不会认为子类是父类
isinstance():会认为子类是父类类型
class 颜色(对象): ,通过 , class 红色(颜色): ,通过 , print 类型(颜色()),==,颜色 print 类型(红()),==,颜色 print isinstance(红(),颜色)
执行结果如下:
D: \软件\ Python2.7.13 \ python.exe C:/用户/管理员/PycharmProjects PythonStudy/test.py 真正的 假 真正
看完上述内容,你们掌握如何在python中区分不同的数据类型的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!