dict, tuple, set, 参数列表的 , 后面加一个空格
在 dict 的 : 后面加一个空格
在注释符号 # 后面加一个空格,但是 #!.../usr/bin/python 的 # 后不能有空格
操作符两端加一个空格,如 +, -, *, /, |, &, =
接上一条,在参数列表里的 = 两端不需要空格
括号((), {}, [])内的两端不需要空格...import Flask, render_template, jsonify
为了避免可能出现的命名冲突,可以使用 as 或导入上一级命名空间
不要出现循环导入(cyclic import)
注释
文档字符串..., method 的文档字符串应当描述其功能、输入参数、返回值,如果有复杂的算法和实现,也需要写清楚
不要写错误的注释,不要无谓的注释
# bad 无谓的注释
x = x + 1 # increase...Class(类)
显示的写明父类,如果不是继承自别的类,就继承自 object 类
使用 super 调用父类的方法
支持多继承,即同时有多个父类,建议使用 Mixin
编码建议
----
字符串
使用字符串的