본문 바로가기

카테고리 없음

Python Indentation Error. Tab. Spacebar

IndentationError: unindent does not match any outer indentation level 

 

 

파이썬의 들여쓰기는 Tab과 Spacebar로 나뉘는데

Tab과 Spacebar를 혼용하면 에러가 일어난다.

 

 

어떤 함수 안에서 들여쓰기로 Tab을 썼다면 Spacebar를 사용할 수 없다.

함수라는 지역 스코프(Local Scope)에서 혼용이 불가능 한 것이다.

 

 

전역 스코프(Global Scope)에서는 가능하다.

A 함수에서 Tab을 사용했다면

B 함수에서 Spacebar를 사용할 수 있기 때문이다.

 
 









>