命名规则
模块名
小写字母,单词之间用_分割
如:module_name.py
包名
和模块名一样
类名
单词首字母大写
如:ClassName
变量
全局变量名(类变量,在java中相当于static变量)
大写字母,单词之间用_分割
如:NUMBER,COLOR_WRITE
普通变量
小写字母,单词之间用_分割
如:normal_var
实例变量
以_开头,其他和普通变量一样
如:_price,_instance_var
私有实例变量(外部访问会报错)
以__开头(2个下划线),其他和普通变量一样
如:__private_var
专有变量
开头,结尾,一般为python的自有变量,不要以这种方式命名
如:doc,class
函数
普通函数
和普通变量一样
如:get_name(),count_number() ,ad_stat()
私有函数(外部访问会报错)
以__开头(2个下划线),其他和普通函数一样
如:__get_name()