Python代码中的空格(PEP 8)

2024-04-25 19:19:50 发布

您现在位置:Python中文网/ 问答频道 /正文

在浏览了pep8文档并浏览了其他人的代码之后,这个相对较小的问题(更多的是一种好奇)。。。当涉及到每行代码中的空白时,是否有一个公认的偏好或标准?例如,您将使用下面的第一个还是第二个:

x=np.array([1,2,3,4])
y=x**2

或者

^{pr2}$

我在这个网站和其他工作中都看到了很多,我只是好奇大多数人赞成或喜欢看到和使用什么。在


Tags: 代码文档标准网站nparray空白pep8
2条回答

在stackoverflow上,用户通常编写示例代码:通常不格式化

程序员应该遵循PEP8:Whitespace in Expressions and Statements

另请参阅:The Pocoo Style Guide,主题“表达式和语句”。在

在现实世界中,我们使用IDE,比如PyCharm,它为您格式化并检查代码。在

另外,请注意,很多工具,特别是flake8可以检查代码。在

正如在Whitespace in Expressions and Statements - Other recommendations部分下的PEP8 style guide所说:

Always surround these binary operators with a single space on either side: assignment ( = ), augmented assignment ( += , -= etc.), comparisons ( == , < , > , != , <> , <= , >= , in , not in , is , is not ), Booleans ( and , or , not ).

因此,第二个问题是要走的路。在

相关问题 更多 >

    热门问题