-
缩进
一次缩进为 4 个空格,不要和 Tab 混用,除非 Tab 表示 4 个空格 -
变量命名
采用小写字母或小写字母之间用下划线隔开
wordlist
word_list
-
每行最多字符数
每行最多 78 个符,全屏下能一次性看到完整一行代码 -
函数最大行数
最大行数 50 行 -
函数、类命名
函数名用小写字母
类名开头用大写字母 -
常量
全大写字母命名
CONST_NUM
MAX
-
空行规则
函数与函数、类与类,类与函数之间空两行空格
类内函数之间空一行 -
注释规则
# 与#空一格
print('hello') # 与前面的代码至少空两格
-
操作符前后空格
x = a + b # 操作符前后空一格
fun(x=a + b) # 传参的时候 = 两边不要空格
- 其他规则
# 导入时分行写
import turtle
import sys