标识符规则:用于变量、函数、类、模块等的名称。
- 区分大小写。如:
sxt
和SXT
是不同的 - 第一个字符必须是字母、下划线。其后的字符是:字母、数字、下划线
- 不能使用关键字。比如:for、
or
、and等 - 以下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法。比如:
__init__
是类的构造函数。>>> help() help> keywords
类型 | 规则 | 例子 |
模块和包名 | 全小写字母,尽量简单。若多个单词之间用下划线 | numpy, datatime,os |
函数名 | 全小写字母,多个单词之间用下划线隔开 | help,type,raw_input |
类名 | 首字母大写,采用驼峰原则。多个单词时,每个单词第一个字母大写,其余部分小写 | MathScore,MyName |
常量名 | 全大写字母,多个单词使用下划线隔开 | MY_NAME,NAME |