Python代码规范

1.缩进

  • 类定义(class)、函数定义(def)、选择(if)、循环(for) 末尾的冒号表示缩进要开始喽~
  • python程序依靠代码块的缩进来体现代码之间的逻辑关系,缩进表示一个代码块结束了
  • 同一块的代码,缩进必须相同
  • 以四个空格为缩进单位

2.注释

  • 注释一般在30%,注释可以帮助程序员阅读程序
  • 单行注释:#开头,后面的为注释
  • 多行注释:'''这里是注释''' """这里是注释"""  多行注释不能作为任何语句的成员,或者赋值语句的右侧

3.每个import只导入一个模块

4.如果一行语句太长,可以用续行符\来换行输入,()包围的可以直接换行,需要保持缩进

5.必要的空格与空行

  • 运算符两侧加空格、逗号后面增加一个空格(字典列表元祖集合,元素之间用,分割)
  • 不同功能的代码块之间、不同的函数定义之间加一个空行

6.适当使用异常处理结构


7.软件应具备较强的可测试性

8.python文件名

  1. .py:Python源文件,有Python解释器运行
  2. .pyw: Python源文件,图形界面使用
  3. .pyc:Python字节码文件,无法使用文件编辑器,直接查看文件内容,使用字节码,import的时候优先导入pyc文件py_compile模块的compile()函数可以编译.py文件,compile_dir() compile_file() compile_path()批量执行
  4. pyo文件,优化的字节码文件。3.5之前支持
  5. pyd文件,有其他语言编写,编译好的二进制文件,给动态编译库,和python 编程接口

猜你喜欢

转载自blog.csdn.net/weixin_40245633/article/details/79881270
今日推荐