排版

  • 4个空格,不用制表符
  • 每一行不超过79个字符
  • 运算符周围、逗号后面加一个空格,但函数调用的参数分割不用加空格
  • 使用空行分割h函数、类定义、代码块

名称

  • 函数和方法名以小写字母开头,下划线分割:lower_case_with_underscores
  • 类名用CamelCase规则

注释

  • 函数的注释使用docstring,即函数体的第一条语句