2 반복문(for문) 만들기
파이썬에서 사용하는 for문의 문법은 다음과 같습니다.
for (변수) in (배열): (반복할 내용)
잠깐만요
표시가 뭔가요?
위의 표시는 4칸 띄운다는 의미로, 파이썬에서는 인덴트(indent)라고 부릅니다. 이 인덴트가 파이썬과 다른 언어의 가장 큰 차이를 보여주는 대목이라고 볼 수 있습니다.
C, C++, 자바와 같은 언어는 반복문, 조건문, 함수 등 코드 블록을 표시하기 위해서 중괄호 { }를 사용합니다. 하지만 파이썬은 중괄호를 사용하지 않습니다. 중괄호를 사용할 때의 불편한 점(깜빡하고 쓰지 않는 등)을 없애기 위해서죠.
파이썬에서는 들여쓰기 자체가 문법입니다. 그래서 각 구문을 작성할 때 꼭 들여쓰기를 해야 합니다. 들여쓰기는 기본이 4칸입니다. 그리고 수준이 한 단계 깊어질수록 4의 배수, 즉 4칸, 8칸, 12칸… 이렇게 칸이 늘어납니다. 대부분 파이썬 편집기에서는 Space키로 4칸을 띄워도 되지만, Tab키를 한 번 누르면 4칸씩 들여쓰기가 됩니다.
이제 실제 프로그램을 만들며 반복문을 자세히 살펴보겠습니다.