Python▲Python 代码规范(命名、注释等)


Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
Python▲Python 代码规范(命名、注释等)
文章图片
本来不应该把这个章节放在前面的 , 因为还没进行学习之前 , 直接看这个章节 , 会感觉有很多莫名其妙的东西 。
但是把这个章节放在前面的用意 , 只是让大家预览一下 , 有个印象 , 而且在以后的学习中 , 也方便大家查阅 。
目录
一、简明概述1、编码

  • 如无特殊情况 文件一律使用 UTF-8 编码
  • 如无特殊情况 文件头部必须加入#-*-coding:utf-8-*-标识
2、代码格式
2.1、缩进
  • 统一使用 4 个空格进行缩进
2.2、行宽每行代码尽量不超过 80 个字符(在特殊情况下可以略微超过 80, 但最长不得超过 120)
理由:
  • 这在查看 side-by-side 的 diff 时很有帮助
  • 方便在控制台下查看代码
  • 太长可能是设计有缺陷
2.3、引号简单说 , 自然语言使用双引号 , 机器标示使用单引号 , 因此代码里多数应该使用单引号
  • 自然语言使用双引号\"...\"
    例如错误信息;很多情况还是 unicode , 使用u\"你好世界\"
  • 机器标识使用单引号'...'例如 dict 里的 key
  • 正则表达式使用原生的双引号r\"...\"
  • 文档字符串 (docstring)使用三个双引号\"\"\"......\"\"\"
2.4、空行