一.字面量:
就是一个一个的值,如1、2、3、‘world’,就是它自己本身表达的字面值、字面意思,在程序中可以直接使用。
二.变量(variable):
可以用来保存字面量,变量本身没有任何意思;如:a = ‘world’ b=1,c=2,a和b就是变量,world赋值给了变量a,1赋值给了变量b。
1 变量名=值
如:b+c=3
一般在写程序都是用变量,变量中保存字面量,通过变量来引用字面量。
特点:方便调用,后期方便可以修改、观察。
python中变量(注意):
使用变量不用声明,可以直接赋值,其他有些语言需要声明变量类型。
不能使用没有赋值的变量,否则报错。
可以任意赋值,但是如果同一个变量进行多次赋值,则按照最后一次赋的值来使用,自动覆盖前面的。
三.标识符:
标识符就是程序员自己命名的变量名。名字需要有见名知义的效果,不要随意起名 ;比如 a=1 a是个变量,a这个变量名属于标识符
1 company = '小米
2 employeeNum = 9999
标识符还有:变量名、函数名、类名
标识符有自己的规定:
1、标识符中可以有字母、数字、_、但是不能以数字开头,如:2a = 1 2a这个变量名不规范,会报错。
2、标识符不能是python中的关键字和保留字,也不建议使用python的内置函数的名字,会导致内置函数被覆盖。
以上必须遵循(强制)否则报错
四、变量名和标识符命名规范(让程序更清晰)
注意:python中的标识符是区分大小写的
1 userName = 'xiaoming'
2 print(userName)
1.在定义变量时,为了保证代码格式,=的左右应该各保留一个空格
2.下划线命名法和大驼峰命名法:
所有字母都小写,单词之间发hi用_分割:
max_length、min_length、hello_world
帕斯卡命名法(大驼峰命名法):
首字母大写,每个单词开头字母大写,其余小写
MaxLength、MinLength、HelloWorld
命名规范主要是让代码变得更清晰、方便理解和观察