为了让Python的代码更易于阅读,根据PEP8 的建议,现将Python代码风格简记如下:
1、每级缩进都使用4个空格;
2、每行代码不超过80个字符;
3、每行注释不超过72个字符;
4、不要过多的使用空行;
5、在诸如== 、 >= 、<=等比较运算符两边各添加一个空格。
6、当需要使用多行来定义字典时,在输入左花括号后,按回车,再在下一行缩进4个空格,写第一个键-值,并在它后面加逗号,回车,继续下一行,在最后一个键-值的下一行添加右花括号。
例:favorite_languages = {
'jen' : 'python',
'sarah' : 'c',
}
7、类编码风格
1)类名采用驼峰命名法,即:类名中的每个单词的首字母大写,而不使用下划线;
2)实例名和模块都采用小写,在单词之间加上下划线;
3)对于每个类,都应紧跟在类定义后面包含一个文档字符串,简要地描述类的功能及约定;
4)不要滥用空行,在类中,使用一个空行开分隔方法,而在模块中,使用两个空行来分隔类;
5)需要同时导入标准库中的模块和你编写的模块时,先导入标准库模块,再加一个空行,然后再导入你自己编写的模块;
以上为常用规范简记,如需阅读具体PEP 8格式设置指南,请参考如下链接:
https://www.python.org/dev/peps/pep-0008/