0.1标识符和关键字
1.1 标识符
标识符就是程序员定义的变量名、函数命
名字需要有见名知义的效果
• 标识符可以由 字母、数字、下划线 组成
• 不能以数字开头
• 不能与关键字重名
思考:下面哪些标识符是正确的,哪些是不正确的,为什么?
fromNo12 from#12 my_Boolean my-Boolean obj2 2nd0bj myInt _test test!32 haha(da)t GUI G.U.I
1.2 关键字
• 关键字就是python内部已经使用的标识符
• 关键字具有特殊的功能和含义
• 开发者不允许定义和关键字相同的名字的标识符
通过一下命令可以查看python中的关键字
1 In [12]: import keyword 2 3 In [13]: print(keyword.kwlist) 4 ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
提示:关键字的学习及使用,会在后面的笔记中不断介绍
• import 关键字可以导入一个"工具包"
• 在python中不同的工具包,提工有不同的工具
02. 变量的命名规则
命名规则可以被视为一种惯例,并无绝对与强制
目的是为了增加代码的识别和可读性
注意python中的标识符是区分大小写的
1. 在定义变量时,为了保证代码的格式,= 的左右应该各保留一个空格
2. 在 python中,如果变量名需要2个或多个单子组成时,可以按照一下方式吗命名
a. 每个单词都是用小写字母
b. 单子与单词之前使用下划线 _ 链接
c. 例如:first_name 、 last_name 、qq_number 、 qq_password