2024-04-27 16:45:12 发布
网友
PEP-8状态:
You should use two spaces after a sentence-ending period.
在我通常的重构中,我习惯于用一个空格来替换这种连续的双空格,我认为这个习惯来自打字机时代(我曾短暂地经历过this Wikipedia page)。 而且大多数时候,我看到单空格字体被用于编程,所以它比其他情况下更清楚,有时需要2个空格来轻松识别句子。在
在PEP-8中使用这个有什么原因吗?在
双重空间背后的推理仍然存在于代码中。在
对于那些认为两个空格可以提高可读性的人来说,这种推理对于使用紧排的WYSIWYG编辑器变得不那么重要了。然而,代码是用等宽字体编写的,这意味着如果你想在句子之间留出额外的空间,你必须把它放在那里。在
也就是说,我更喜欢单人空间:)
答案很简单:可读性:)
只有那些政治公众人物的作者才能以任何程度的确定性回答“为什么”。在
我看了一下standard library source code,我的结论是风格指南的这一特定方面并没有得到一致的遵循:一些标准模块遵循它,有些则不遵循
在你指出之前,我从未听说过双重空间公约,也从未注意到有人遵循它。在
双重空间背后的推理仍然存在于代码中。在
对于那些认为两个空格可以提高可读性的人来说,这种推理对于使用紧排的WYSIWYG编辑器变得不那么重要了。然而,代码是用等宽字体编写的,这意味着如果你想在句子之间留出额外的空间,你必须把它放在那里。在
也就是说,我更喜欢单人空间:)
答案很简单:可读性:)
只有那些政治公众人物的作者才能以任何程度的确定性回答“为什么”。在
我看了一下standard library source code,我的结论是风格指南的这一特定方面并没有得到一致的遵循:一些标准模块遵循它,有些则不遵循
在你指出之前,我从未听说过双重空间公约,也从未注意到有人遵循它。在
相关问题 更多 >
编程相关推荐