程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

python面试题(22)

字典(0)

标签  

python面试(18)

字典(0)

日期归档  

2023-05(3)

python面试题之什么是PEP8规范

发布于2018-12-24 16:42     阅读(11705)     评论(0)     点赞(192)     收藏(35)


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

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

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

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

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

6 避免不必要的空格

7 注释必须要有

8 函数命名要遵循规范

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

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



所属网站分类: 技术文章 > 博客

作者:外星人入侵

链接:https://www.pythonheidong.com/blog/article/23/45d463619d31241cee75/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

192 0
收藏该文
已收藏

评论内容:(最多支持255个字符)