栈内存(变量) 和堆内存(对象)
栈内存(变量) 和堆内存(对象)
引用:变量=通过对象的地址引用了对象
对象位于堆内存
变量位于栈内存
引用
在Python中,变量也成为:对象的引用。因为,变量存储的就是对象的地址。
变量位于:栈内存,对象位于:堆内存
Python是动态类型语言
变量不需要显示声明类型
Python是强类型语言
每个对象都有数据类型,支持该类型支持的操作
变量是对象的引用
变量没有类型
堆 是放对象的
栈 是放变量的
变量即对象的引用
变量在栈内,对象在堆内
python变量不需声明,调用对象即可
堆放对象
栈放变量
引用
变量就是:对象的引用
变量储存了对象的id,并通过id引用了对象
栈:储存变量
堆:储存对象
每个对象都有数据类型,仅支持该类型匹配的操作