编写高质量的Python代码系列之函数
Posted 超级英雄拯救世界之前成长的日子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写高质量的Python代码系列之函数相关的知识,希望对你有一定的参考价值。
Python中的函数具备多种特性,这可以简化编程工作。Python函数的某些性质与其他编程语言中的函数相似,但也有性质是Python独有的。本节将介绍如何用函数来表达亿图、提升可复用程度,并减少Bug
-
第十四条:尽量用异常来表示特殊情况,而不要返回None
-
第十五条:了解如何在闭包里使用外围作用域中的变量
-
第十六条:考虑用生成起来改成直接返回列表的函数
-
第十七条:在参数上面迭代时,要多加小心
-
第十八条:用数量可变的位置参数减少视觉杂讯
-
第十九条:用关键字参数来表达可选的行为
- 第二十条:用None和文档字符串来描述具有动态默认值的参数
-
第二十一条: 用只能以关键字形式的指定的参数来确保代码的明晰
第十四条:尽量用异常来表示特殊情况,而不要返回None
第十五条:了解如何在闭包里使用外围作用域中的变量
第十六条:考虑用生成起来改成直接返回列表的函数
第十七条:在参数上面迭代时,要多加小心
第十八条:用数量可变的位置参数减少视觉杂讯
第十九条:用关键字参数来表达可选的行为
第二十条:用None和文档字符串来描述具有动态默认值的参数
第二十一条: 用只能以关键字形式的指定的参数来确保代码的明晰
以上是关于编写高质量的Python代码系列之函数的主要内容,如果未能解决你的问题,请参考以下文章