3

Pythonで空白が重要でないのはいつですか?

リスト内では無視されているようです。たとえば、次のようになります。

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

     4,5]
4

2 に答える 2

14

空白はステートメントのインデントにのみ重要です。1 つのステートメントが複数の行にまたがっており、最初の行のステートメントの先頭のインデントだけが重要です。詳細については、Python: インデントに関する神話を参照してください。

于 2008-12-16T17:26:39.793 に答える
7

あなたの質問は、Python がコード行を暗黙的に結合するタイミングに関するものです。

Python は、コード例のように、(括弧)、{中括弧}、および [大括弧] 内に含まれる行を暗黙的に結合します。行末の円記号 (\) を使用して明示的に行を結合することもできます。

暗黙的な行継続の詳細はこちら:

ギャンブル氏の答えは、インデントについては正しいです。

于 2008-12-16T17:52:23.110 に答える