[读书]编写高质量的python程序的91个建议(2)

举报
~大鱼~ 发表于 2021/05/27 17:19:47 2021/05/27
【摘要】 4.在代码中添加适当的注释。 5。通过适当加添加空行使代码布局更为优雅,合理。 在一组代码表达完一个完整的思路之后,应该使用空白行进行间隔 尽量保持上下文语义的易理解性 避免过长的代码 不要为了保持水平对齐而使用多余的空格。 6.编写函数的4个原则 原则1 函数设计要尽量短小,嵌套层次不要太深 原则2 函数声明应该做到合理,简单,易于使用 原则3 函数参数设计应该考虑向...

4.在代码中添加适当的注释。

5。通过适当加添加空行使代码布局更为优雅,合理。

  • 在一组代码表达完一个完整的思路之后,应该使用空白行进行间隔
  • 尽量保持上下文语义的易理解性
  • 避免过长的代码
  • 不要为了保持水平对齐而使用多余的空格。

6.编写函数的4个原则

  • 原则1 函数设计要尽量短小,嵌套层次不要太深
  • 原则2 函数声明应该做到合理,简单,易于使用
  • 原则3 函数参数设计应该考虑向下兼容,或者提供参数的默认值
  • 原则4 一个函数只做一件事,尽量保证函数语句粒度的一致性

7.将常量集中到一个文件里面

  • 通过命令风格来提醒使用者该变量的意义为常量,如果常量名所有字母大写,用下划线来链接各个单词
  • 通过自定义的类实现常量功能。

8.利用assert语句来发现问题

断言(assert)在很多语言中是存在的,它主要为调试程序服务。

assert expression1 [‘,’ expression2]

如果 expression1 的值是假的时候,则会出现异常信息

文章来源: brucedone.com,作者:大鱼的鱼塘,版权归原作者所有,如需转载,请联系作者。

原文链接:brucedone.com/archives/694

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。