python pep8,python面试题之什么是PEP8规范

 2023-09-25 阅读 27 评论 0

摘要:所属网站分类: 面试经典 >python 作者:外星人入侵 原文链接:http://www.pythonheidong.com/blog/article/23/ python pep8,来源:python黑洞网www.pythonheidong.com 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap

所属网站分类: 面试经典 > python


作者:外星人入侵

原文链接: http://www.pythonheidong.com/blog/article/23/

python pep8,来源:python黑洞网 www.pythonheidong.com

 

1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。

2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。

JAVA面试题?3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。

4 模块导入的顺序:按标准、三方和自己编写顺序依次导入,之间空一行。

5 不要在一句import中多个库,比如import os, sys不推荐

6 避免不必要的空格

c++面试题?7 注释必须要有

8 函数命名要遵循规范

10 尽可能使用‘is’‘is not’取代‘==’,比如if x is not None 要优于if x。

11 使用基于类的异常,每个模块或包都有自己的异常类,此异常类继承自Exception。
12 异常中try的代码尽可能少。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/96138.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息