在python中,变量:对象的引用。因为,变量存储的就是对象的地址,变量通过地址引用了‘对象’。
变量位于:栈内存
对象位于:堆内存
python是动态类型语言。
变量不需要显式声明类型。根据变量引用的对象,python解释器自动确定数据类型
python是强类型语言
每个数据都有数据类型,只支持该类型支持的操作。
a = 3
b = 7
#这两个赋值表达式的本质如下图所示

在python中,变量:对象的引用。因为,变量存储的就是对象的地址,变量通过地址引用了‘对象’。
python是动态类型语言。
变量不需要显式声明类型。根据变量引用的对象,python解释器自动确定数据类型
python是强类型语言
每个数据都有数据类型,只支持该类型支持的操作。
a = 3
b = 7
#这两个赋值表达式的本质如下图所示
本文标题:引用的本质:栈内存和堆内存
本文链接:https://www.haomeiwen.com/subject/rfakuktx.html
网友评论