for loop 안에 if 문을 사용하고 있었는데, run을 할 때마다 indentation error가 떠서 고생했다.
인터넷을 뒤져보니 if문이나 for loop 뒤에 tab을 안 넣어서 그런 거라던데,
분명 tab을 넣었음에도 error가 사라지지 않았다.
for i in range(3):
if condition:
위 code 였는데, 문법이 헷갈려서 중간중간에 돌려가며 확인하려 했던 것이 문제였다.
if문 안에 아무 것도 넣지 않은 상태라면 그 밑에 있는 code까지 if문에 해당된다고 판단하기 때문에
indentation을 하라고 error가 뜨는 거였다.
if문을 올바르게 바꾸면 아래와 같다.
for i in range(3):
if condition:
pass
else:
pass