- 27
- 0
- 约5.16千字
- 约 5页
- 2018-04-17 发布于河南
- 举报
Python 编程规范
Python 编程规范编码??? 所有的 Python 脚本文件都应在文件头标上 # -*- coding:utf-8 -*- 。设置编辑器,默认保存为 utf-8 格式。注释??? 业界普遍认同 Python 的注释分为两种的概念,一种是由 # 开头的“真正的”注释,另一种是 docstrings。前者表明为何选择当前实现以及这种实现的原理和难点,后者表明如何使用这个包、模块、类、函数(方法),甚至包括使用示例和单元测试。??? 坚持适当注释原则。对不存在技术难点的代码坚持不注释,对存在技术难点的代码必须注释。但与注释不同,推荐对每一个包、模块、类、函数(方法)写 docstrings,除非代码一目了然,非常简单。缩进??? Python 依赖缩进来确定代码块的层次,行首空白符主要有两种:tab 和空格,但严禁两者混用。如果使用 tab 缩进,设定 tab 为 4 个空格。??? 公司内部推荐使用 4 个空格的 tab 进行缩进。空格??? 空格在 Python 代码中是有意义的,因为 Python 的语法依赖于缩进,在行首的空格称为前导空格。在这一节不讨论前导空格相关的内容,只讨论非前导空格。非前导空格在 Python 代码中没有意义,但适当地加入非前导空格可以增进代码的可读性。1)?在二元算术、逻辑运算符前后加空格:如 a = b +
您可能关注的文档
- 实习基地建设(公司名称).doc
- 思想汇报2 面对就业.doc
- 2005驻村工作计划.doc
- 如何选择适合的销售渠道.doc
- 计算机基础原理7.ppt
- 城院述职20110901.doc
- JAVA WEb从入门到精通 第十四章04 文件输入输出流.ppt
- 任务驱动教学模式在中小学信息技术课的应用研究.doc
- 公司质量管理奖惩方法.doc
- 我国零售业运用电子商务的现状.doc
- 塑料 实验室光源暴露方法 第1部分:一般指南和要求 标准立项发展报告.docx
- 半导体封装热标准化 第6部分:结温和测量点瞬态温度预测用热阻和热容模型 标准立项发展报告.docx
- 航空航天材料规范索引(AMS)2026年7月版 标准立项发展报告.docx
- 航空航天用350°F(177℃)固化碳纤维及玻璃纤维环氧预浸料(35型,1类,145级)标准立项发展报告.docx
- 2025年夏季学期高中三年级历史人物知识梳理培训试卷.docx
- 2025年高考英语作文写作技巧专项训练试卷及解析.docx
- 电动车和相关产品生产、销售行为规范__DB1301_T491-2023_可搜索.pdf
- 四川省泸州市三校联盟2025_2026学年高二下学期期中联合考试地理试题(文字版,含答案).docx
- 内蒙古自治区巴彦淖尔市临河区第十中学2025_2026学年八年级上学期1月期末历史试题(文字版,含答案).docx
- 52三支一扶全科备考讲义,本土考情精准适配(2027最新版).docx
最近下载
- 2026年一级建造师《公路工程管理与实务》考前必背十页纸.docx VIP
- NFPA 750-2023 细水雾防火系统标准2023版 Standard on Water Mist Fire Protection Systems 2023 Edition.pdf
- 材料有限公司聚氨酯封装材料等高端电子材料生产项目环评可研资料环境影响.docx VIP
- 西安西电高压开关有限责任公司LW25-126(145)型断路器维护检修手册.doc VIP
- 顺义西丰乐回迁房方案.docx VIP
- JEDEC JESD22-A120E_2020 中文版 电子元器件的机械冲击测试标准(完整原文 + 芯片冲击测试).docx VIP
- 第二章 熔模铸.ppt VIP
- 施工现场三级动火审批流程详述.docx VIP
- 毕业论文-基于数据的风车故障诊断与容错控制.docx VIP
- Unit 1 Helping at home(知识清单)-人教PEP版四年级英语上册.pdf VIP
原创力文档

文档评论(0)