什么时候空格在 Python 中不重要?
它似乎在列表中被忽略,例如:
for x in range(5):
list += [x, 1
,2,3,
4,5]
什么时候空格在 Python 中不重要?
它似乎在列表中被忽略,例如:
for x in range(5):
list += [x, 1
,2,3,
4,5]
空格仅对语句的缩进很重要。您有一个跨多行的语句,只有第一行语句开头的缩进很重要。有关更多信息,请参阅Python:关于缩进的神话。
您的问题实际上是关于 Python 何时隐式连接代码行。
Python 将隐式连接包含在(括号)、{braces} 和 [brackets] 中的行,如您的示例代码中所示。您还可以在行尾使用反斜杠 (\) 显式连接行。
更多关于隐式续行的信息:
Gamble 先生的回答对于缩进是正确的。