Python中的对象、引用、标识符
Python中的对象
Python中,一切皆为对象。
每个对象由:标识(identity)、类型(type)、值(value)组成。
1,标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。
2,类型用于表示对象存储的“数据”的类型。
3,值表示对象所存储的数据的信息。
对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作。
引用
在Python中,变量也称为对象的引用。
变量位于:栈内存
对象位于:堆内存
Python是动态类型语言
变量不需要显示声明类型。根据变量引用的对象,Python解释器自动确定数据类型
标识符
标识符:用于变量、函数、类、模块等的名称。
标识符的规则如下:
1,区分大小写。例如:set和SET是不同的。
2,第一个字符必须是字母、下划线。其后的字符是:字母、数字、下划线。
3,不能使用关键字。比如:if、or、while等。
4,以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法。比如:__int__是类的构造函数。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构