来源:datawhale 写提升,类型提示(例子:返回的是一个tuple……)使用类class作为类型提示对象(def func(x: int) ->str)熟悉内置库的api代码规范(缩进、空格、行最大长度、适当注释) 命名规范 函数尽量使用动词类、变量、参数使用名词类名用驼峰(单词间没有下划线、首字母大写)、函数和变量用下划线 代码的设计模式 why :方便对代码进行功能扩展和修改,降低耦合性。提升复用性提升可读性 继承、多态 装饰器使类单例化 模板模式 适配模式 工厂模式 责任链模式 命令模式 版本控制