【发布时间】:2014-10-12 19:40:55
【问题描述】:
这个问题来自this Stack Overflow question。为什么 Python 设计为使用正确的缩进空格或制表符?这样一来,是不是故意为所欲为?
【问题讨论】:
-
见Why does Python use indentation for grouping of statements?。所以基本上是因为 Guido 认为这是一个好主意。一个实际的原因是它避免了一整类错误,即代码对你撒谎:缩进暗示一件事,但放错位置的括号会使代码做不同的事情。有关示例,请参阅 Apple’s #gotofail Security Bug。
-
所以this sort of thing 不会发生。
标签: python indentation