1. 包、模块的命名规则
Python语言中的包名与Java语言中包的命名规则是相同的,全部以小写字母的形式来命名。
模块名应该是不含下划线、简短、小写字母这些规则来命名的,因为模块名被映射到文件名,有些文件系统对大小写不敏感并且会截取比较长的名字。
2. 类、对象的命名规则
Python中的类名采用CapWords约定,即每个单词的首字母要大写,其他字母小写,例如MyStudent。
对象名用小写字母来表示。
类的私有属性、私有方法以两个下划线作为前缀,对象通过点操作符来访问类中的属性和方法。
3. 函数的命名规则
函数名必须以下划线或字母开头,可以包含任意字母、数字或下划线的组合。
函数名是区分大小写的。
函数名不能是保留字。