代码之家  ›  专栏  ›  技术社区  ›  Jimmy

在Python中,空白在什么时候不重要?

  •  3
  • Jimmy  · 技术社区  · 17 年前

    在Python中,空白在什么时候不重要?

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

    for x in range(5):
        list += [x, 1
    ,2,3,
    
         4,5]
    
    2 回复  |  直到 12 年前
        1
  •  14
  •   Peter Mortensen Pieter Jan Bonestroo    12 年前

    空白仅对语句的缩进很重要。您有一个跨几行的语句,只有第一行语句开头的缩进才是重要的。见 Python: Myths about Indentation 更多信息。

        2
  •  7
  •   Kenan Banks    17 年前

    您的问题实际上是关于Python何时隐式地连接代码行。

    python将隐式地连接(括号)、大括号和[括号]中包含的行,如示例代码中所示。您还可以在行尾使用反斜杠(\)显式联接行。

    更多在这里 implicit line continuation :

    甘布尔先生的回答是正确的。

    推荐文章