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

建议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

            """

           文档注释: 

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

 

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

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

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

          (4)合理使用空格

  

上一篇:PAT甲级真题 1012 The Best Rank (25分) C++实现(vector排序后,map记录)


下一篇:Linux基础之虚拟机创建、网卡激活、切换YUM源及用户级别等相关内容-91