码迷,mamicode.com
首页 > 编程语言 > 详细

_0_python开发规范

时间:2017-03-26 17:10:56      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:路径   div   开始   python3   pytho   表示   规范   模块   开发规范   

  1.  

    对于python有哪些开发规范?

     

    1. 每行代码不超过80字符
      1     Yes: foo_bar(self, width, height, color=black, design=None, x=foo,
      2                  emphasis=None, highlight=0)
      3      if (width == 0 and height == 0 and
      4          color == red and emphasis == strong):
      5 #url全部独占一行
    2. 括号尽量少用
    3. 括号内不要有空格
      1 spam(ham[1], {eggs: 2}, [])

       

    4. 不要在逗号, 分号, 冒号前加空格, 应该之后加空格
      1 if x == 4:
      2          print x, y
      3      x, y = y, x

       

    5. 列表, 索引,切片的左括号前不加空格
    6. 比较运算前后 加一个空格
    7. #!/usr/bin/python3开始  或 #!/usr/bin/python2开始,明确是以什么版本编写代码
    8. 类和函数在其定义下有一个注释
    9. 类不继承其它类, 就显式的从object继承. 嵌套类也一样
    10. 需要在+和%之间好好判定
    11. 每个导入独占一行
    12. 每个模块的完整包路径按 字典序排序, 忽略大小写
    13. 每个语句独占一行
    14. 双下划线(__)开头 实例变量或方法 表示类内私有
    15. 类名用大写字母开头 (如CapWords),
    16. 模块名小写加下划线 (如lower_with_under.py)
    17. 保持代码的一致性

_0_python开发规范

标签:路径   div   开始   python3   pytho   表示   规范   模块   开发规范   

原文地址:http://www.cnblogs.com/2bjiujiu/p/6623262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!