Python的优秀实践和技巧
发布时间:2021-02-25 15:17:03 所属栏目:传媒 来源:互联网
导读:例,并确定哪个示例看起来最佳。 我们经常做的另一件重要事情是效仿曾看过或写过的程序,这也是为何接触可读性强的程序对于编程学习十分重要的原因。 2. 避免无用条件 通常,一串if elif . else长条件是代码需要重构的标志。这些条件使您的代码冗长,且十分
例,并确定哪个示例看起来最佳。 我们经常做的另一件重要事情是效仿曾看过或写过的程序,这也是为何接触可读性强的程序对于编程学习十分重要的原因。 2. 避免无用条件
通常,一串if & elif & …. & else长条件是代码需要重构的标志。这些条件使您的代码冗长,且十分难于解释。有时这些代码可以被很容易地替换,例如,我曾经常这样做过: 一项Hackerrank挑战中,参赛者需要编写一个函数来确定给定的年份是否为闰年。在公历中,须考虑三个标准来确定闰年:
在这项挑战中,不要考虑ifs和elses条件,仅做如下即可
文档字符串解释了如何使用代码:
这些注释向代码维护人员说明维护需求。下面的示例也包括给自己的注释,如:
编写良好的文档字符串和注释是您的责任,因此请始终使它们保持最新!在进行更改时,请确保注释和文档字符串与代码一致。 您将在“文档字符串惯例” 到专门用于文档字符串的详细PEP
5. 变量和分配 (编辑:鹤壁站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |