python区分不同数据类型的方法


Posted in Python onOctober 14, 2019

python怎么区分不同数据类型?

Python判断变量的数据类型的两种方法

一、Python中的数据类型有数字、字符串,列表、元组、字典、集合等。有两种方法判断一个变量的数据类型

1、isinstance(变量名,类型)

isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。

isinstance() 方法的语法:

isinstance(object, classinfo)

python区分不同数据类型的方法

2、通过与其他已知类型的常量进行对比

python区分不同数据类型的方法

扩展学习:

python 判断数据类型

基本区别在于:

type():不会认为子类是父类

isinstance():会认为子类是父类类型

class Color(object):
  pass
 
class Red(Color):
  pass
 
print type(Color()) == Color
print type(Red()) == Color
print isinstance(Red(),Color)

执行结果如下:

D:\software\Python2.7.13\python.exe C:/Users/Administrator/PycharmProjects/PythonStudy/test.py
True
False
True

以上就是python怎么区分不同数据类型的详细内容,更多请关注php中文网其它相关文章!

Python 相关文章推荐
python简单程序读取串口信息的方法
Mar 13 Python
vue.js实现输入框输入值内容实时响应变化示例
Jul 07 Python
详解Django+uwsgi+Nginx上线最佳实战
Mar 14 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
PyQt5 在label显示的图片中绘制矩形的方法
Jun 17 Python
Python中查看变量的类型内存地址所占字节的大小
Jun 26 Python
检测python爬虫时是否代理ip伪装成功的方法
Jul 12 Python
详解python中的index函数用法
Aug 06 Python
pytorch 实现查看网络中的参数
Jan 06 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 Python
如何在scrapy中捕获并处理各种异常
Sep 28 Python
Python中的min及返回最小值索引的操作
May 10 Python
django中瀑布流写法实例代码
Oct 14 #Python
python 中Arduino串口传输数据到电脑并保存至excel表格
Oct 14 #Python
python实现文件批量编码转换及注意事项
Oct 14 #Python
python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析
Oct 14 #Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
Oct 14 #Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
Oct 14 #Python
win10子系统python开发环境准备及kenlm和nltk的使用教程
Oct 14 #Python
You might like
咖啡店都有些什么常规豆子呢?有什么风味在里面
2021/03/04 咖啡文化
php 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
php启动时候提示PHP startup的解决方法
2013/05/07 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
2016/10/18 PHP
PHP有序表查找之二分查找(折半查找)算法示例
2018/02/09 PHP
学习ExtJS Panel常用方法
2009/10/07 Javascript
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
js获取单选框或复选框值及操作
2012/12/18 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
vue.js学习笔记:如何加载本地json文件
2017/01/17 Javascript
Vue监听数据对象变化源码
2017/03/09 Javascript
微信JS SDK接入的几点注意事项(必看篇)
2017/06/23 Javascript
利用Ionic2 + angular4实现一个地区选择组件
2017/07/27 Javascript
实例分析JS与Node.js中的事件循环
2017/12/12 Javascript
详解ES6通过WeakMap解决内存泄漏问题
2018/03/09 Javascript
微信小程序实现的自定义分享功能示例
2019/02/12 Javascript
layui 数据表格复选框实现单选功能的例子
2019/09/19 Javascript
Vue 用Vant实现时间选择器的示例代码
2019/10/25 Javascript
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
解决django框架model中外键不落实到数据库问题
2020/05/20 Python
解决c++调用python中文乱码问题
2020/07/29 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
2020/11/11 Python
ProBikeKit美国官网:自行车套件,跑步和铁人三项套件
2016/10/13 全球购物
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
英文版餐饮业求职信
2013/10/18 职场文书
毕业生自荐书
2013/12/18 职场文书
集团公司总经理岗位职责
2013/12/20 职场文书
2014年迎新年活动方案
2014/02/19 职场文书
2014年办公室文员工作总结
2014/11/12 职场文书
安全生产先进个人总结
2015/02/15 职场文书
护士自我推荐信范文
2015/03/24 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
2015年财务个人工作总结范文
2015/05/22 职场文书
河童之夏观后感
2015/06/11 职场文书
2015秋季开学典礼演讲稿
2015/07/16 职场文书
反四风问题学习心得体会
2016/01/22 职场文书