文章详情页
Python:使用4个空格进行缩进。为什么?
如何解决Python:使用4个空格进行缩进。为什么??
其他所有人使用4个空格。这是使用我遇到并接受的4个空格的唯一原因。在我心中,我仍然想使用制表符(每个缩进1个缩进字符,很有意义,不是吗?将缩进与其他空格分开。我不在乎制表符可以显示为不同的宽度,不会产生语法差异。最糟糕的是可能发生的是某些注释未排成一行。这很恐怖!)但是我已经接受了,因为python社区整体上使用4个空格,所以我使用4个空格。这样,我可以从其他人编写的摘录中汇编代码,并且一切正常。
解决方法在编码python时,我仅使用2个空格进行缩进,请确保PEP-8确实建议使用4个空格,但从历史上看,这是不寻常的。
那么,谁能说服我使用4个空格而不是2个空格?有什么优缺点?
PS最后,将所有现有代码库从2个空间转换为4个空间的简单方法是什么?
PPSPEP-8也强烈建议不要使用制表符进行缩进。在这里阅读
因此,总结一下:
优点:
包裹长度超过80行的字符串时,要安排更多空间。可以从摘要中复制代码,并且可以正常工作。缺点:
使用更深层的嵌套语句,您可以减少实际代码的空间。谢谢。
相关文章:
排行榜