1.什么是变量?
首先对于变量的理解可以分为:
变:指的是已经记录的状态发生变化。
量:指的是用来记录或衡量某种事物的状态特征。
2.为什么要用变量?
是为了让计算机能够想人一样将某种事物的状态或特征记忆下来。(主要是为了存到计算机内存中方便以后能够重复使用)
3.如何来用变量?
一、定义变量的语法
age=18
语法:1.变量名(相当于一个门牌号,是访问值的唯一方式)2.=(赋值)3.值(是用来表示状态的)
二、变量的使用:通过变量名引用
print(age)
三、变量的规则
1.变量的使用规则:先定以再用变量名引用
2.变量的命名规则:变量是用来访问变量值的必须遵守一定的规则所以有一个大的前提是变量名的命名应该能够反映出值
记录的状态。例如:
salary=2 name="liu" height=172 weight=58
变量的规则有:1.变量名只能是数字,字母,下划线的任意组合。
2.变量名第一个字符不能使用数字。
3.变量名中不能有Python关键词('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.驼峰体(
Age0f0liu=20
)
2.下划线(
age_Of_liu=20
)
五,定义一个变量其值都具有三个特征
1.id:反应值在内存中的位置
2.类型:不同类型的值是用来表示或记录不同的状态的
3.value:即我们存放到内存中的数据,用来表示某种状态
例如:
age=18 print(id(age)) print(type(age)) print(age)
六、常量
简述:在C语言中通过const int count=0就可以将count名为常量,一旦count发生变化就会报错;但是在Python中并没有常量
一说但是我们程序员可以把一个变量大写并不改变其变量值后将其约定俗成的称为常量。