文章详情页
Python:使用4个空格进行缩进。为什么?
浏览:125日期:2022-08-07 10:59:00
如何解决Python:使用4个空格进行缩进。为什么??
其他所有人使用4个空格。这是使用我遇到并接受的4个空格的唯一原因。在我心中,我仍然想使用制表符(每个缩进1个缩进字符,很有意义,不是吗?将缩进与其他空格分开。我不在乎制表符可以显示为不同的宽度,不会产生语法差异。最糟糕的是可能发生的是某些注释未排成一行。这很恐怖!)但是我已经接受了,因为python社区整体上使用4个空格,所以我使用4个空格。这样,我可以从其他人编写的摘录中汇编代码,并且一切正常。
解决方法在编码python时,我仅使用2个空格进行缩进,请确保PEP-8确实建议使用4个空格,但从历史上看,这是不寻常的。
那么,谁能说服我使用4个空格而不是2个空格?有什么优缺点?
PS最后,将所有现有代码库从2个空间转换为4个空间的简单方法是什么?
PPSPEP-8也强烈建议不要使用制表符进行缩进。在这里阅读
因此,总结一下:
优点:
包裹长度超过80行的字符串时,要安排更多空间。可以从摘要中复制代码,并且可以正常工作。缺点:
使用更深层的嵌套语句,您可以减少实际代码的空间。谢谢。
相关文章:
1. docker /var/lib/docker/aufs/mnt 目录清理方法2. python+excel接口自动化获取token并作为请求参数进行传参操作3. Vuex localStorage的具体使用4. python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例5. Notepad++如何安装Python插件?Notepad++插件怎么装?6. 6个常见的 PHP 安全性攻击实例和阻止方法7. Python matplotlib画图时图例说明(legend)放到图像外侧详解8. 详解JAVA设计模式之代理模式9. 《CSS3实战》笔记--渐变设计(三)10. ASP.NET泛型三之使用协变和逆变实现类型转换
排行榜

网公网安备