一、什么是变量
- 变量是存放数据值的容器
- 与其它语言不同,python没有声明变量的命令
- 首次为其赋值时,才会创建变量
- 创建变量时会在内存中开辟一个空间
- python变量的类型可以改变
二、变量赋值的过程
数值1在内存中有个地址
a=1:a是一个指针,指针就是存储一个内存地址的变量
a--------->指向1在内存中的地址
a=2:1在内存中的地址没有发生改变
本质:a这个指针指向了内存2存在的地址
三、变量的本质
- 存储在内存中变量的地址变了(值的地址没有被改变)
四、变量的命名规则
- 数字、字母和下划线_,并且区分大小写
- 不能以数字开头
- 不能用关键字
- 变量最少一个字符
- 变量最好有一定的含义
五、变量的批量赋值
- a=b=c=3
- a,b,c=5,6,7
- a,b,c=(9,10,11)
>>> a=b=c&