誰かが私がこのPythonコードサンプルで間違っていることを教えてもらえますか?IndentationError:インデントブロックがあると予想されます
for i in range(len(Adapters)):
print Adapters[i]
私は配列の内容を/プリントアウトリストしようとしているが、コードは私にprintコマンドでエラーを与える:IndentationError: expected an indented block
誰かが私がこのPythonコードサンプルで間違っていることを教えてもらえますか?IndentationError:インデントブロックがあると予想されます
for i in range(len(Adapters)):
print Adapters[i]
私は配列の内容を/プリントアウトリストしようとしているが、コードは私にprintコマンドでエラーを与える:IndentationError: expected an indented block
をインデントする必要がありますあなたのコードを合理化したい場合は、forループ
for i in range(len(Adapters)):
print Adapters[i]
の体内文は、@jamylakによって提案された第二のループは、移動するための方法です。
あなたがfor loop
ブロック
for i in range(len(Adapters)):
print Adapters[i]
Aの内側にインデントする必要がありますより良い方法は次のようになります:
for item in Adapters:
print item
コロンで終わるフレーズで始まるブロックがある場合、完了するまで次の行をインデントする必要があります。これはループやif文などに使われます。
if 0!=-1:
print "Good!"
while 0!=-1:
print "BWAHAHAHA"
for i in range(1,100):
print i
try:
print blah
except NameError:
print "Blah is not defined"
2番目の行にインデントがありません。 Javaのような他の言語とは異なり、Pythonはインデントを使用してステートメントのグループ化を決定します。 それは次のようになります。
for i in range(len(Adapters)):
print Adapters[i]
あなたは 'アダプタを削除する必要があります= []'すぐobjAdapt.cName' 'にそれを再割り当てなど。 – jamylak
私は最初に投稿されたものからかなり深刻なコードを削除しましたが、私が残した2行は意味を保存していると思います。これが問題であればご意見ください。 – Shep
他のすべての行は問題に関連していないことがはっきりしているようです。 – jamylak