zoukankan      html  css  js  c++  java
  • Python-开发规范-遵循PEP8规范

    Python中空白

       1. 4个空格表示缩进,用4个空格代替一个TAB

      2. 不再逗号、分号、冒号前加空格,应该在其后加空格

      3. 关系运行符、数学运算符、逻辑运算符、赋值运算符 前后都加一个空格

      4. [] {} () 符号左右两边边界符号与元素之间都不要加空格

      5. 逻辑不相干代码之间空一行,其他尽量少空行

      6. 每行代码不超过80个字符,每个逻辑20行左右代码

      7. 代码文件最后需要空一行

    版本声明

      1. #!/usr/bin/python3 声明python版本为3

      2. #!/usr/bin/python2 声明python版本为2

    包导入

      1. import 一行只能导入一个包

      2. 导入区分3个区域,按标准、第三方、自己编写,区域之间空一行其他不空行

    注释

      1. 更新代码的同时一定更新注释

      2. 注释一定要描叙准确和精准

      3. 注释符号 # 后面有一个空格

      4. 避免无效注释

    命名

      1. 变量和函数名命名遵守C语言命名规范,不可是内置函数名和保留关键字

      2. 通过下划线来区分单词,遵循Python语言风格

      3. 类名首字母大写,以单词首字母大写区分

      4. 模块名小写,可以使用下划线

      5. 包名尽量短,小写,不可以使用下划线

  • 相关阅读:
    math.js:灵活强大的JavaScript数学库
    math.js:灵活强大的JavaScript数学库
    math.js:灵活强大的JavaScript数学库
    前端开发必须要了解的CSS原理
    前端开发必须要了解的CSS原理
    前端开发必须要了解的CSS原理
    GET和POST有什么区别?
    GET和POST有什么区别?
    GET和POST有什么区别?
    ACM2026
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/6623262.html
Copyright © 2011-2022 走看看