2017-03-16 15 views
-1

これはよくある質問ですが、私は "実績のある"メソッドを使用していて何の作業もしていないので、最初は、デフォルトでAtom(私が使っているテキストエディタ)が各タブに2つのスペースを持っているので、それはスペースの問題であると思いました。それを4に更新し、すべてを再タブし、同じエラーが発生しました。私は戻ってきて、インデントされる必要があるすべての行の前に4つのスペースを入れて、うまくいきませんでした。助言がありますか?Python:IndentationError:インデントされたブロックがあると予想されます

My Screen Shot

+1

このコードは、2012年にpythonを学ぶための本の中に直接あります。 –

+1

スクリーンショットからインデントされていない行が表示されています。 – Ambitions

+1

前の行がIF文であるため、もう一度行25をインデントする必要があります –

答えて

0

あなたはそれがif節内だとして4以上のスペースで25行をインデントする必要があります。

Btw、どのエディターですか?

+1

Atom by Git .... –

0

正確にエラーが示唆しているように、25行目を識別する必要がありますが、そうではありません。上記のifの本文です。

if True: 
    pass 
    # if body 

関係なく、あなたのif条件がどのように多くの行、:後にあなたはidentをする必要があります。

関連する問題