【Python】IndentationError

IndentationError

IndentationErrorとは、インデント(字下げ)が正しくない場合に発生するエラーです。

プログラムの前後に不要なスペース(全角スペースなど)が入っていたり、インデントが正しく行われていない場合などに発生します。

そのため、IndentationErrorが発生した場合は、余計な空白(スペース)が入っていないか、インデントが正しく行われているか確認しましょう。

IndentationError の例

a = 10
  print(a)
エラー内容(出力結果)
  File "<stdin>", line 1
    print(a)
    ^
IndentationError: unexpected indent

上記は2行目のprint(a)の先頭に、余計な空白(スペース)が入ってる為、IndentationErrorが発生しています。

またprint()関数や変数定義の前に全角スペース、半角スペースが含まれていてもIndentationErrorが発生します。

そのため、余計な空白を削除し、インデントを上の行と揃えることで解決されます。

a = 10
print(a)

出力結果

10

Pythonを効率よく学ぶには?

Pythonを効率よく学ぶには、現役のデータサイエンティストや機械学習エンジニアに質問ができる環境で学ぶことです。

AI Academy Bootcampでは、体系的に学べる動画コンテンツに加え、現役の機械学習エンジニアやデータサイエンティストに受講期間中質問し放題、コードレビューし放題の環境で学べます。

オンラインで学べるので、好きな時間に勉強できます。
受講料も6ヶ月間35,000円で学べます。

コスパ良くPythonやAIスキルを身に付けたい方は、AI Academy Bootcampの受講ご検討ください。

コメントを残す