一、标识符与关键字
标识符就是变量、常量、函数、属性、类、模块和包等由程序员指定的名字。构成标识符的字符均有一定的规范,Python语言中标识符的命名规则如下:
- 区分大小写,“Myname”与“myname”是两个不同的标识符;
- 首字符可以是下划线“-”或字母,但不能是数字;
- 除首字符外其他字符,可以是下划线“-”、字母或数字;
- 关键字不能作为标识符;
- 不能使用Python内置函数作为自己的标识符。
例如:身高、identifier、userName、User_Name、_sya_val等为合法的标识符,注意中文“身高”命名的变量是合法的,而2mail、room#、¥Name和class为非法的标识符,注意“#”和“¥”不能够成标识符。
关键字是类似于标识符的字符序列,由语言本身定义好。Python语言有33个关键字,如下表所示:
二、变量与常量
变量:在Python中声明变量时不需要指定它的数据类型,只要是给一个标识符赋值就声明了变量。如:
y = 20
y = False
x