1.什么是变量
量:衡量/计量/记录某种状态
变:记录下来的某种状态是可以发生变化的
2.为何要变量
为了让计算机能够像人一样去识别世间万物,
如何识别,就是把事物的特征记录下来=>变量的定义
3.如何用变量
变量的使用必须遵循:先定义,后引用
如何定义变量:
name=xmh
age=18
level=999
salary=999999
定义一个变量分为三部分:
变量名:变量名是访问到值的唯一方式
赋值符号:将值的内存地址“赋值”给变量名
变量的值:记录状态
print(age)
变量名的命名规范:
大前提:变量名的命名应该对值有描述性的功能
#1.变量名只能是 字母、数字、或下划线的任意组合
#2.变量名的第一个字符不能是数字
#3.关键字不能声明为变量名【'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except','exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'】
变量名的命名风格:
1.驼峰体:
OldboyPOfAge=73
2.下划线纯小写式
oldboy_of_age=73
#在python中变量名的命名推荐使用2
补充:!!!运行python程序的三个阶段!!!
python3 D: est.py
1.先启动python解释器
2.python解释器将python文件由硬盘读入内存
3.python解释器解释执行刚刚读入内存的代码,开始识别python语法
#引用计数:计算值被关联了多少个变量名
#引用计算一旦为零就是垃圾,会被python的垃圾回收机制自动清理
#引用计数增加
#x=10
#y=x
#引用技术减少
#x=10
#del x # 解除变量名与值10内存地址的绑定关系
#x=11
x=1111