python变量的定义
变量其实只不过是程序可操作的存储区的名称。python 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。
可以把变量理解为内存中一个带标签的盒子,需要把数据放进去
变量由三部分组成
- 标识:对象所存储的内存地址,使用内置函数id(obj)来获取
- 类型:表示的是对象的数据类型,使用内置函数type(obj)来获取
- 值:表示对象所储存的具体数据,使用print(obj)可以将值进行打印输出
name = 王铁柱
↑变量名 ↑赋值运算符 ↑值
内存分析图
变量的多次赋值
多次赋值之后,变量名会指向新的空间