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

《编写高质量代码 改善python程序的91个建议》1-5

时间:2019-11-28 13:33:54      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:describe   区分   width   bsp   功能   可读性   xxxxx   添加   python程序   

建议1: pythonic化,可读性;

建议2:起名具有自释性  代码检测建议标准pep8;

建议3:与C语言的区分,虽然其底层是C语言。披着狼皮的羊,看起来Ta就要像一只狼的样子!

             (1) ”缩进“代替”{ }“

             (2) " "和 ‘ ’  本身不严格区分

             (3)  X if  statence else Y   代替     statence ? X : Y

             (4)  代替 switch...case... : if ... elif...elif...else...

建议4:添加注释

            块注释    #xxxxxxx

            行注释
            """ Describe xxxxx   Args:  param1: xxx param2:xxx   Return: xxxx

            """

           文档注释: 

            技术图片

 

建议5:适当添加空行,增加可阅读性,
          (1)局部功能块完成后换行

          (2) 函数调用者在上, 被调用者在下

          (3)每行不超过80字符,分行要对齐

          (4)合理使用空格

  

《编写高质量代码 改善python程序的91个建议》1-5

标签:describe   区分   width   bsp   功能   可读性   xxxxx   添加   python程序   

原文地址:https://www.cnblogs.com/alphabetax/p/11948887.html

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