1.  包、模块的命名规则

    Python语言中的包名与Java语言中包的命名规则是相同的,全部以小写字母的形式来命名。

    模块名应该是不含下划线、简短、小写字母这些规则来命名的,因为模块名被映射到文件名,有些文件系统对大小写不敏感并且会截取比较长的名字。


2.  类、对象的命名规则

    Python中的类名采用CapWords约定,即每个单词的首字母要大写,其他字母小写,例如MyStudent。

    对象名用小写字母来表示。

    类的私有属性、私有方法以两个下划线作为前缀,对象通过点操作符来访问类中的属性和方法。


3.  函数的命名规则

    函数名必须以下划线或字母开头,可以包含任意字母、数字或下划线的组合。

    函数名是区分大小写的。

    函数名不能是保留字。