Python代码规范
其他
2018-09-03 20:13:13
阅读次数: 0
1.缩进
- 类定义(class)、函数定义(def)、选择(if)、循环(for) 末尾的冒号表示缩进要开始喽~
- python程序依靠代码块的缩进来体现代码之间的逻辑关系,缩进表示一个代码块结束了
- 同一块的代码,缩进必须相同
- 以四个空格为缩进单位
2.注释
- 注释一般在30%,注释可以帮助程序员阅读程序
- 单行注释:#开头,后面的为注释
- 多行注释:'''这里是注释''' """这里是注释""" 多行注释不能作为任何语句的成员,或者赋值语句的右侧
3.每个import只导入一个模块
4.如果一行语句太长,可以用续行符\来换行输入,()包围的可以直接换行,需要保持缩进
5.必要的空格与空行
- 运算符两侧加空格、逗号后面增加一个空格(字典列表元祖集合,元素之间用,分割)
- 不同功能的代码块之间、不同的函数定义之间加一个空行
6.适当使用异常处理结构
7.软件应具备较强的可测试性
8.python文件名
- .py:Python源文件,有Python解释器运行
- .pyw: Python源文件,图形界面使用
- .pyc:Python字节码文件,无法使用文件编辑器,直接查看文件内容,使用字节码,import的时候优先导入pyc文件py_compile模块的compile()函数可以编译.py文件,compile_dir() compile_file() compile_path()批量执行
- pyo文件,优化的字节码文件。3.5之前支持
- pyd文件,有其他语言编写,编译好的二进制文件,给动态编译库,和python 编程接口
转载自blog.csdn.net/weixin_40245633/article/details/79881270