
Python编码规范
发布日期:2021-05-08 16:54:42
浏览次数:16
分类:精选文章
本文共 525 字,大约阅读时间需要 1 分钟。
代码规范指南
缩进规范
- 使用四空格缩进
- 每行最大长度79个字符
空行规范
- 全局类和函数上方要有两个空行
- 类中的函数上方要有一个空行
- 函数内部不同代码块前要有一个空行
- 避免语句合并使用分号
- 控制语句即使只有一行命令也要另起一行
- 代码尾部有且仅有一个空行
空格规范
- 函数参数间有一个空格
- 列表、元组、字典元素间有一个空格
- 字典冒号后有一个空格
- 注释前有一个空格
- 操作符两边都要有空格,但括号内不需要
- 括号内不需要空格
换行规范
- 通过逻辑拆分控制行长
- 可用小括号封装或直接换行符()
文档规范
- import尽量在文件头部
- 每行导入一个对象
- from import对象应为包或模块
注释规范
- 代码行注释在末尾两个空格前加 #
- 注释开头大写,结尾有标点
- 及时更新注释
文档描述规范
- 用三双引号包裹
- 第一句话说明函数用途
- 细致描述功能
- 包括参数、格式、返回值
命名规范
- 变量全小写,多词下划线
- 私有变量前加双下划线
- 常量全大写,多词下划线
- 函数名全小写,多词下划线
- 类名驼峰命名
- 命名要有意义
代码分解技巧
- 减少重复代码
- 函数粒度细化
- 类属性拆分成单独类
- 模块化组织代码
技术规范参考
- 遵循上述规范编写代码
- 适当使用封装处理长行
- 注重代码可读性
- 持续优化代码风格
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年05月03日 11时27分02秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux PHP 编译参数详解(一)
2023-02-01
linux php环境文件可以随便放吗,linux下如何安装php环境
2023-02-01
Linux ps命令,使用的好,效率爆棚!
2023-02-01
linux python版本升级_Linux下python2.x升级python3.7
2023-02-01
Linux questions
2023-02-01
LINUX REDHAT第十一单元练习题
2023-02-01
Linux rm 删除指定文件外的其他文件 方法汇总
2023-02-01
linux RPM manager
2023-02-01
linux rsync配置文件参数详解
2023-02-01
Linux rsyslog 转存至日志服务器
2023-02-01
linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】
2023-02-01
linux sed 批量替换字符串
2023-02-01
linux sed命令详解
2023-02-01
linux sed命令详解
2023-02-01
linux shell wc 命令
2023-02-01
Linux Shell脚本处理JSON字符串
2023-02-01
Linux Shell脚本通过参数名传递参数
2023-02-01
Linux Shell语言并发执行多条命令
2023-02-01
Linux signal
2023-02-01