通过看到标题,你可以了解我们将要讨论的内容。所以,让我们不要浪费时间,深入讨论这个话题。在写了近三年的函数之后,我想出了六点才能有效地写出它们。在这里,我将尽我所能讨论它们。
一个好功能的钥匙!
- 合理命名
- 有一个单一的责任
- 包括一个docstring
- 返回值
- 不超过50行
- 是幂等的,如果可能的话,是纯的。
让我们深入研究每一个概念。
入门Python其实很容易,但是我们要去坚持学习,每一天坚持很困难,我相信很多人学了一个星期就放弃了,为什么呢?其实没有好的学习资料给你去学习,你们是很难坚持的,这是小编收集的Python入门学习资料关注,转发,私信小编“01”,即可免费领取!希望对你们有帮助
命名!
喜欢完整的英语单词,而不是缩略语和不知名的缩略语。缩写单词的唯一原因是为了节省打字,但每个现代编辑器都有自动完成的功能。所以,你只需输入一次这个全名。
单一责任
一个职能应该有一个单一的责任。也就是说,它应该做一件事,而只做一件事。