다른 언어랑 달리 파이썬의 들여쓰기는 독특한 문법입니다.
일반적으로 C, 자바, ... 와 같은 언어에서는
if (조건식) {
....
}
와 같이 조건식이 참일 경우 수행하는 문장을 괄호로 감싸게 됩니다.
파이썬에서는 괄호 대신 들여쓰기를 하고 있습니다.
if 조건식 다음에 들여쓰기 되어 있는 문장들이 바로 if문에 속하는 문장이 됩니다.
파이썬의 들여쓰기는 공백의 개수랑 상관없이 들여쓰기만 되어 있으면 됩니다.
하지만 해당 문장들에 동일한 개수의 공백이 삽입되어 있어야 합니다.
들여쓰기 공백으로는 프로그래머에 따라 2개, 4개, 8개 등을 사용하는 데
일반적으로는 공백 4개(파이썬의 표준과 같음)를 가장 많이 사용합니다.
IDLE 에디터와 같은 텍스트 에디터에서 탭 키를 누르면 공백4개가 삽입되도록 기본 설정되어 있습니다.
IDLE 에디터의 Configure IDLE > Fonts/Tabs > Indentation Width 에서 탭의 공백 삽입 개수를 설정할 수 있습니다. ^^