1. 变量定义的三部分组成
a = 1 #a是变量名,1是变量值
变量名: 相当于门牌号,指向值的内存地址,是访问到值的唯一方式;
=: 赋值符号,将变量值的内存地址绑定给变量名;
变量值: 我们存的数据,反映的是事物的状态;
2. 使用变量需先定义后引用
3. 变量名的命名规范
变量名应该见名知意,变量名只能是字母、数字或下划线的任意组合,变量名的第一个字符不能是数字,关键字不能声明为变量名。
4. 变量名的命名风格
驼峰体
AgeOfSailan=20 # 首字母大写
纯小写加下划线
age_of_sailan=20
5. 变量值的三大特性
id: 反应的是变量在内存中的唯一编号,id如果相等,值一定相等,id如果不相等,值有可能相等;
type: 变量值的类型;
value: 变量值本身;
6. 常量
常量指在程序中不应被改变的量,在Python中没有专门的语法定义常量,约定俗成全部用大写的变量名定义常量,单从语法层面去看使用与变量一样;
7. 小整数池
小整数池[-5,256]从python解释器启动那一刻开始,就会在内存中事先申请好一系列内存空间存放好常用的整数,以后创建这个区间的数字不会重新创建会直接引用这里。