Python编码规范(PEP8)

问题:列举几条PEP8编码规范

1.使用4个空格进行缩进,建议不要使用制表符(tab)

2.文件中函数与类之间应该用两个空行隔开,使代码结构更加清晰

3.每行代码长度不超过79个字符,对于长的表达式应适当换行

4.在运算符前后加上空格,但不要过度空格化

5.使用全小写字母和下划线命名变量、函数和模块 

6.import语句应该总是放在文件开头,且一行导入一个库包

7.尽量使用英文写代码注释

8.在使用下标来获取列表元素、调用函数或给关键字参数赋值的时候,不要在两旁添加空格

9.变量赋值时,赋值符号左右两侧各自加一个空格

10.使用描述性和有意义的单词去命名变量、方法和函数


遵循代码规范的好处

① 良好的代码规范可以使代码风格保持一致性,对于一个函数、模块或者项目,代码风格一致非常重要

② 良好的代码规范可以提升代码的可读性

可以忽略代码规范的场景

① 与项目或团队代码保持一致

② 遵循代码规范后可读性变差

③ 需要兼容不支持代码规范的老版本Python

许多项目有自己的编码规范,在出现规范冲突时,项目自身的规范优先

有时候编码规范的建议并不适用,当存在模棱两可的情况时,使用自己的判断


<

你可能感兴趣的:(面试题,python,开发语言)