zoukankan      html  css  js  c++  java
  • Python PEP8 编码规范中文版

    原文链接:https://legacy.python.org/dev/peps/pep-0008/

    参考:https://blog.csdn.net/ratsniper/article/details/78954852

    Code lay-out 代码布局

        Indentation 缩进
        Tabs or Spaces 制表符还是空格
        Maximum Line Length 行的最大长度
        Should a line break before or after a binary operator 在二元运算符之前应该换行吗
        Blank Lines 空行
        Source File Encoding 源文件编码
        Imports 导入
        Module level dunder names 模块级的呆名
        String Quotes 字符串引号

    Whitespace in Expressions and Statements 表达式和语句中的空格

        Pet Peeves 不能忍受的事情
        Other Recommendations 其他建议

    Comments 注释

        Block Comments 块注释
        Inline Comments 行内注释
        Documentation Strings 文档字符串

    Naming Conventions 命名规范

        Overriding Principle 最重要的原则
        Descriptive Naming Styles 描述命名风格
        Prescriptive Naming Conventions 约定俗成命名约定
            Names to Avoid 应避免的名字
            Package and Module Names 包名和模块名
            Class Names 类名
            Exception Names 异常名
            Global Variable Names 全局变量名
            Function Names 函数名
            Function and method arguments 函数和方法参数
            Method Names and Instance Variables 方法名和实例变量
            Constants 常量
            Designing for inheritance 继承的设计
        Public and internal interfaces 公共和内部的接口

    Programming Recommendations 编程建议

        Function Annotations 功能注释

    逆风的方向更适合飞翔,不怕千万人阻挡,只怕自己投降!
  • 相关阅读:
    接口测试基础知识
    WebSocket接口怎么做测试
    python的数据类型特点和常用方法
    python封装一个工具类 ,对MySQL数据库增删改查
    python 往MySQL批量插入数据
    python对MySQL进行曾删改查
    Rest Assured从入门到遇到各种问题(汇总、更新)
    jmeter参数化之动态读取csv文件
    Charles 浏览器(火狐)抓包设置
    导入git项目报错"no projects are found to import" 找不到项目
  • 原文地址:https://www.cnblogs.com/jackzz/p/9086100.html
Copyright © 2011-2022 走看看