一、标识符
- 第一个字符必须是字母表中字母或下划线 _ 。
- 标识符的其他的部分由字母、数字和下划线组成。
- 标识符对大小写敏感。
按通俗理解,标识符就是由数字、字母和下划线组成,且不能用数字开头。(个人理解:标识符就是在声明定义一个变量时为其起了一个名字,能让别人一眼就认出来这个变量是什么)
ps:
声明与定义的区别:
简单理解就是:把建立空间的声明称之为“定义”,而把不需要建立存储空间的声明称之为“声明”
变量初始化:定义一个变量时同时赋予一个值,就叫做变量的初始化。
参考来源:http://www.cnblogs.com/GavinDai/archive/2011/10/24/2222735.html
二、关键字(保留字)
关键字就是,在Python中具有特殊功能的标识符,是Python已经在使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符。(个人理解:关键字就是为了避免开发者自己所定义的标识符与Python已定义并使用的标识符发生混淆而存在的东西。)
如果想查看Python中的关键字,可以通过Python标准库里的一个 keyword 模块,它可以输出当前版本系统的所有关键字:
>>>import keyword
>>>keyword.kwlist
补充:
keyword模块
官方文档:https://docs.python.org/3/library/keyword.html?highlight=keyword