1. <em id="yud1w"><acronym id="yud1w"><u id="yud1w"></u></acronym></em>
      
      
      <button id="yud1w"></button>

      python

      当前位置:首页?>?IT面试?>?当前文章

      IT面试

      python面试:什么是PEP8?

      2020-07-18 159赞 老董笔记
      每篇文章努力于解决一个问题!更多精品可移步文章底部。

        总结:PEP8是一个编程规范,内容是一些关于如何让你的程序更具可读性的建议。

        接下来你可以从中选取几条来谈一谈:

        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的代码尽可能少。

      文章评论

      python面试:什么是PEP8?文章写得不错,值得赞赏
      国产99视频精品免视看6