变量:在程序运行过程中,值会发生变化的量。(与之相对应的,常量就是在程序运行 过程中,值不会发生变化的量)。无论是变量还是常量,在创建时都会在内存中开辟一 块空间,用于保存它的值。
常量就是不变的变量,比如常用的数学常数圆周率就是一个常量。在 Python 中,通常 用全部大写的变量名表示常量: PI = 3.14159265359 常量通常放置在代码的最上部,并作为全局使用。
所谓的标识符就是对变量、常量、函数、类等对象起的名字。 注意,Python 语言在任何场景都严格区分大小写! Python 对于标识符的命名有如下规定:
Python 保留字,也叫关键字,是 Python 语言官方确定的用作语法功能的专用标识符, 不能把它们用作任何自定义标识符名称。关键字只包含小写字母。Python 的标准库提 供了一个 keyword 模块,可以输出当前版本的所有关键字:
>>> import keyword
>>> keyword.kwlist
['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']
也可以参照下表: