Python 对象中的数据类型


Posted in Python onMay 13, 2017

对于python,一切事物都是对象,程序中存储的所有数据都是对象,对象基于类创建

计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。

class 指自定义类型,type 指内置类型。两者都表示数据类型,称呼不同而已

每个对象都有一个身份、一个类型和一个值,身份指对象在内存中所处位置的指针(内存中的地址),内置函数id()可返回一个对象的身份。变量名就是引用这个具体位置的名称

实例化:创建特定类型的对象

实例被创建后,其身份和类型不可改变

 若对象值可修改,称为可变对象
 若对象值不可修改,称为不可变对象

容器:某个对象包含对其它对象的引用,如 列表。

python是强类型语言,对象所属的类型决定了这个对象所能参与的操作或它支持的方法,即方法存在类中,对象里具有的功能都是去类里找的。
大多数对象都有大量特有的数据属性和方法

 属性:与对象相关的值,如 变量名

 方法:被调用时将在对象上执行某些操作的函数

>>> name='test'
>>> name.upper() --方法
TEST
>>> num = 1
>>> print(num.real) --属性
help(type) -- 查看某个类型有哪些方法或属性
>>> help(int)
help(type.func) -- 查找某个方法的用法
>>> help(str.find) 
使用点(.)运算符可以访问属性和方法
print(type(obj)) -- 查看对象由哪个类创建的 
>>> from twisted.internet import reactor
>>> print(type(reactor))

核心数据类型

数字:int,long,float,complex,bool (0:False, 1:True)

字符:str,unicode

列表:list

元组:tuple

字典:dict

文件:file

其它:set(集合),frozeset,类类型,None

以上所述是小编给大家介绍的Python 对象中的数据类型,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
Python Web框架Flask信号机制(signals)介绍
Jan 01 Python
Python实现多线程HTTP下载器示例
Feb 11 Python
Python 模拟登陆的两种实现方法
Aug 10 Python
pandas全表查询定位某个值所在行列的方法
Apr 12 Python
Python 将Matrix、Dict保存到文件的方法
Oct 30 Python
python使用magic模块进行文件类型识别方法
Dec 08 Python
详解Python循环作用域与闭包
Mar 21 Python
使用python判断jpeg图片的完整性实例
Jun 10 Python
cProfile Python性能分析工具使用详解
Jul 22 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
python爬虫中url管理器去重操作实例
Nov 30 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
Python中matplotlib中文乱码解决办法
May 12 #Python
使用Python对Csv文件操作实例代码
May 12 #Python
python 读取excel文件生成sql文件实例详解
May 12 #Python
Python实现读取并保存文件的类
May 11 #Python
Python使用defaultdict读取文件各列的方法
May 11 #Python
python中nan与inf转为特定数字方法示例
May 11 #Python
Python和C/C++交互的几种方法总结
May 11 #Python
You might like
php微信公众平台交互与接口详解
2016/11/28 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
5个javascript的数字格式化函数分享
2011/12/07 Javascript
jquery.Jwin.js 基于jquery的弹出层插件代码
2012/05/23 Javascript
js的alert弹出框出现乱码解决方案
2013/09/02 Javascript
JS中使用sort结合localeCompare实现中文排序实例
2014/07/23 Javascript
Node.js抓取中文网页乱码问题和解决方法
2015/02/10 Javascript
15位和18位身份证JS校验的简单实例
2016/07/18 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
原生JS实现垂直手风琴效果
2017/02/19 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
JS switch判断 三目运算 while 及 属性操作代码
2017/09/03 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
vue系列之requireJs中引入vue-router的方法
2018/07/18 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
2018/09/06 Javascript
JS插入排序简单理解与实现方法分析
2019/11/25 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
Python中join和split用法实例
2015/04/14 Python
Python可变参数函数用法实例
2015/07/07 Python
Python执行时间的计算方法小结
2017/03/17 Python
HTML5触摸事件实现移动端简易进度条的实现方法
2018/05/04 HTML / CSS
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
Marlies Dekkers内衣法国官方网上商店:国际知名的荷兰内衣品牌
2019/03/18 全球购物
医学生自荐信
2013/12/03 职场文书
怎样写演讲稿
2014/01/04 职场文书
演讲比赛获奖感言
2014/02/02 职场文书
给全校老师的建议书
2014/03/13 职场文书
公司联欢会策划方案
2014/05/19 职场文书
三问三解心得体会
2014/09/05 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
九九重阳节标语
2014/10/07 职场文书