[ 작업 환경 ]

Python3

 

 

 

 

 [ 문제 상황 ]

 

IndentationError: unindent does not match any outer indentation level

 

 

 

 

 [ 문제 원인 ]

 

indentation, 즉 들여쓰기한 부분이 맞지 않는다는 에러 로그입니다.

예를 들어 아래 소스처럼 while에서는 space 4번으로 들여쓰기하여 작성했으나 if에서는 space 8번으로 들여쓰기하여 작성한 경우입니다.

# 예시

while True:
    print('hello')
    if 1:
            print('Hi')

 

 

 

 

 [ 해결 방법 ]

 

들여쓰기를 일관성있게 맞춰서 해주면 됩니다.

# 예시

while True:
    print('hello')
    if 1:
        print('Hi')

 

 

 

 

+ Recent posts