您的位置:首页技术文章
文章详情页

Python:使用4个空格进行缩进。为什么?

【字号: 日期:2022-08-07 10:59:00浏览:3作者:猪猪
如何解决Python:使用4个空格进行缩进。为什么??

其他所有人使用4个空格。这是使用我遇到并接受的4个空格的唯一原因。在我心中,我仍然想使用制表符(每个缩进1个缩进字符,很有意义,不是吗?将缩进与其他空格分开。我不在乎制表符可以显示为不同的宽度,不会产生语法差异。最糟糕的是可能发生的是某些注释未排成一行。这很恐怖!)但是我已经接受了,因为python社区整体上使用4个空格,所以我使用4个空格。这样,我可以从其他人编写的摘录中汇编代码,并且一切正常。

解决方法

在编码python时,我仅使用2个空格进行缩进,请确保PEP-8确实建议使用4个空格,但从历史上看,这是不寻常的。

那么,谁能说服我使用4个空格而不是2个空格?有什么优缺点?

PS最后,将所有现有代码库从2个空间转换为4个空间的简单方法是什么?

PPSPEP-8也强烈建议不要使用制表符进行缩进。在这里阅读

因此,总结一下:

优点:

包裹长度超过80行的字符串时,要安排更多空间。可以从摘要中复制代码,并且可以正常工作。

缺点:

使用更深层的嵌套语句,您可以减少实际代码的空间。

谢谢。

标签: Python 编程
相关文章: