《编写高质量代码 改善python程序的91个建议》1-5
Posted alphabetax
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《编写高质量代码 改善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
"""
文档注释:
建议5:适当添加空行,增加可阅读性,
(1)局部功能块完成后换行
(2) 函数调用者在上, 被调用者在下
(3)每行不超过80字符,分行要对齐
(4)合理使用空格
以上是关于《编写高质量代码 改善python程序的91个建议》1-5的主要内容,如果未能解决你的问题,请参考以下文章
《编写高质量代码 改善python程序的91个建议》第二章 惯用法 8-18
《编写高质量代码 改善python程序的91个建议》第二章 基础语法 19-35