白色空间何时在Python中不重要?

时间:2008-12-16 17:21:06

标签: python whitespace

Python中的空格何时不重要?

在列表中似乎被忽略,例如:

for x in range(5):
    list += [x, 1
,2,3,

     4,5]

2 个答案:

答案 0 :(得分:14)

空白区域仅对于语句的缩进很重要。你有几行的单个语句,只有第一行语句开头的缩进很重要。有关详细信息,请参阅 Python: Myths about Indentation

答案 1 :(得分:7)

你的问题实际上是关于Python隐式加入代码行的时候。

Python将隐式连接(括号),{大括号}和[括号]中包含的行,如示例代码中所示。您还可以在行的末尾显式连接带反斜杠(\)的行。

更多信息请点击implicit line continuation

先生。赌博的答案对于缩进是正确的。