2016-11-11 10 views
0
for x in chats: 
     a.append(x[0]) 
     b.append(x[1]) 
     dialogues.append(x[2]) 

それはエラーがスローされます:インデントにインデントforループで以下のように複数のステートメントを使用できないのはなぜですか?

+3

タブとスペースを一貫して使用していないようです – Falmarri

+0

私はちょうど1つのタブを使用しています。 – dothermitian

+1

すべてのタブを削除します。次に、それらを再入力します。それが助けにならない場合は、別のエディタを試して、いくつかのタブをスペースに変換するかもしれません。 –

答えて

4

でタブとスペースの一貫性のない使用は、あなただけのスペースのみのタブの両方ではなく、混在のいずれかを使用する必要があります。

ほとんどのPythonコミュニティでは、4つのスペースの倍数が使用されています。一部の編集者は物を混ぜる。

+0

楽しい事実、重要なことは、字下げしないときに字下げレベルに一致させることです。 'もしXなら:(7つのスペース)もしYなら:(13スペース):Z :(1スペース)print(" world ")ならprint(" hello ")(-20スペース)。もちろん、避けるために。 –

関連する問題