作为一个IT技术开发者,程序员的素质必备之一就是,编码规范。不规范的代码利用价值、维护价值很低,说的不好听一点就是一堆垃圾来的,并且极大的影响了别人读取和修改更新程序代码的效率。甚至在IT开发界提出了“规范第一,效率第二”的口号。这就是我们要学习python编码规范的原因。
python 编码规范主要有以下5个方面:
代码布局——导入——表达式和语句中的空格——注释——命名约定
1、代码布局:上下左右总体的布局
(1)缩进:4个空格一个缩进层次,通常在if语句、for语句和while语句等等后面,一个【Tab】键等于4个空格。
(2)行的最大长度:一般每行不超过80字符。
(3)空行:用两行空行分割顶层函数和类的定义;
类内方法的定义用单个空行分割;
当空行用于分割方法(method)的定义时,在'class'行和第一个方法定义之间也要有一个空行.
2、导入:主要有三个方面
(1)单独的行中导入(Imports):一行只能有一个模块,例如:
No: import sys, os
Yes: import sys
import os
(2)从一个模块中导入多个子模块:
from subprocess import Popen, PIPE
from subprocess import * # 导入所有子模块
(3)把模块重新自定义为新的名字:是为了简化模块名
例如:将多线程模块threading重命名为th,以后调用就使用
常用的python编码规范PEP8规则
最新推荐文章于 2023-04-07 21:49:22 发布