Open nullskymc opened 8 months ago
https://nullskymc.site/python2/
对象的结构
1、id(标识)
2、type(类型)
3、value (值)
id(标识)
1、id 用来标识对象的唯一性,每个对象都有唯一的 id,用来区分不同的对象的不同之处,相当于人的身份证号
2、通 过 id()函数可以查看对象的 id:
3、id 是由解析器生成的,在 CPython 中,id 即为对象的内存地址
4、对象一旦创建,id 永远不能改变
type(类型)
1、type 类型表示当前对象所属的类型(如int、str、bool、None)
2、类型的作用:类型决定了对象的功能
3、通过 type()函数查看类型
4、Python 是一门强类型语言,对象一旦创建,类型不能修改
value(值)
1、value 值 即为对象中存储的具体数据,如
123: id=0x111‘hello’: id=0x211
2、有些对象值可以改变:
对象分为两大类—可变对象与不可变对象
不可变对象的值不能改变,学过的数值、字符串、布尔值、空值都为不可变对象。
https://nullskymc.site/python2/
对象的结构
1、id(标识)
2、type(类型)
3、value (值)
id(标识)
1、id 用来标识对象的唯一性,每个对象都有唯一的 id,用来区分不同的对象的不同之处,相当于人的身份证号
2、通 过 id()函数可以查看对象的 id:
3、id 是由解析器生成的,在 CPython 中,id 即为对象的内存地址
4、对象一旦创建,id 永远不能改变
type(类型)
1、type 类型表示当前对象所属的类型(如int、str、bool、None)
2、类型的作用:类型决定了对象的功能
3、通过 type()函数查看类型
4、Python 是一门强类型语言,对象一旦创建,类型不能修改
value(值)
1、value 值 即为对象中存储的具体数据,如
123: id=0x111‘hello’: id=0x211
2、有些对象值可以改变:
对象分为两大类—可变对象与不可变对象
不可变对象的值不能改变,学过的数值、字符串、布尔值、空值都为不可变对象。