[…] code is read much more often than it is written. […] As PEP 20 says, "Readability counts".
A style guide is about consistency. Consistency with this style guide is important. Consistency within a project is more important. Consistency within one module or function is the most important.
我总是直接返回时,它不影响。你知道吗
我没有找到这方面的参考资料,但这是我的设想
因为有些时候你可能不得不做
但是,如果要避免在
if
语句中返回,则必须执行以下操作:结果与执行结果完全相同,但只添加了3行不相关的行,因此我最终认为,当发生这种情况时,我总是使用相同的规则:直接返回。你知道吗
问题是不要对
for
/if
/return
太深入,但这并不是真正的问题。你知道吗这两种样式都有效,python样式指南(PEP 8)没有为这两种样式指定首选项。你知道吗
无论你决定用哪一种,都要坚持。这将导致代码更易于阅读。你知道吗
从PEP 8:
在Programming recommendations下:
相关问题 更多 >
编程相关推荐