变量的命名
目标
标识符和关键字
变量的命名规则
0.1 标识符和关键字
1.1标识符
l 标识符就是程序员定义的变量名、函数名
l 名字需要有 见名知意 的效果
l 标识符可以有字母、下划线和数字组成
l 不能以数字开头
l 不能与关键字重名
思考:下面的标识符哪些是正确的?哪些不正确为什么?
标识符 | 是否正确 |
fromNo12 | 正确 |
From#12 | 错误,中间出现井号# |
my_Boolean | 正确 |
my-Boolean | 错误,中间出现减号- |
ob12 | 正确 |
2nd0bj | 错误,以数字开头 |
myInt | 正确 |
My_tExt | 正确 |
_test | 正确 |
Test!32 | 错误使用惊叹号 |
haha(da)tt | 错误,使用小括号 |
jack_rose | 正确 |
jack&rose | 错误,出现& |
GUI | 正确 |
G.U.I | 错误,有. |
1.2关键字
l 关键字就是在Python内部已经使用的标识符
l 关键字既有特殊的功能和含义
l 开发者不允许定义和关键字相同的名字的标识符

提示:关键字的学习及使用,会在后面的课程中不断介绍
l import关键字可以导入一个“工具包”
02、变量的命名规则
命名规则可以被视为一种惯例,并无绝对与强制
目的是为了增加代码的识别和可读性
注意:Python中的标识符是区分大小写的
1. 在定义变量时,为了保证代码格式,= 的左右应该各保留一个空格
2. 在Python中,如果变量名需要有两个或多个单词组成时,可以按照以下方式命名
a. 每个单词都使用小写字母
b. 单词与单词之间使用_下划线连接

驼峰命名法
当变量名是有两个或多个单词组成时,还可以利用驼峰命名法来命名
l 小驼峰式命名法
n 第一个单词以小写字母开始,后续单词的首字母大写
n 例如:firstName、lastName
l 大驼峰式命名法
n 每一个单词的首字母都采用大写字母
n 例如:FirstName、LastName、CamelCase