Python编码规范及测试规范

前言

本文引用 https://python-guide.gitbooks.io/python-style-guide/content/style-guide/overview.html 中的内容,以及在末尾添加了一个完整的代码样例

编码规范

  • 如无特殊情况, 文件一律使用UTF-8编码
  • 如无特殊情况, 文件头部必须加入#-*-coding:utf-8-*-标识

一般格式

缩进

l  统一使用4个空格进行缩进

行宽

每行代码尽量不超过80个字符(在特殊情况下可以略微超过80,但最长不得超过120)
理由:这在查看side-by-side的diff时很有帮助,方便在控制台下查看代码,太长可能是设计有缺陷

引号

简单说,自然语言使用双引号机器标示使用单引号,因此 代码里 多数应该使用 单引号

自然语言 使用双引号 "..." 例如错误信息;很多情况还是unicode,使用u"你好世界"

猜你喜欢

转载自blog.csdn.net/as4589sd/article/details/104204129