第四章python对象
程序员文章站
2022-03-29 08:25:00
...
4.1 Python 对象
所有的Python 对像都拥有三个特性:身份,类型和值。
身份:
每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。您极少会用到这个值,也不用太关心它究竟是什么。
类型
对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。您可以用内建函数type()查看Python 对象的类型。因为在Python 中类型也是对象
(还记得我们提到Python 是面向对象的这句话吗?),所以type()返回的是对象而不是简单的字符串。
值
对象表示的数据
4.1.1 对象属性
某些Python 对象有属性、值或相关联的可执行代码,比如方法(method)。Python 用点(.)标记法来访问属性。属性包括相应对象的名字等等,在章节2.14 的备注中曾做过介绍。最常用
的属性是函数和方法,不过有一些Python 类型也有数据属性。含有数据属性的对象包括(但不限于):类、类实例、模块、复数和文件。
4.2 标准类型
推荐阅读
-
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
-
python网络编程学习笔记(一)
-
python 开发利器UliPad(图文详细介绍)
-
BarTender如何创建文本对象?
-
开发zeroc ice应用入门(java开发ice应用,python开发ice应用,java与python结合开发ice服务)
-
Python05之常用操作符
-
python将字典列表导出为Excel文件的方法
-
Ubuntu18.04+cuda10.1+python3.7下配置pytorch0.4.0步骤
-
python开发总结(数据结构和算法)
-
Python3网络编程--socket编程之Tcp编程