더북(TheBook)

2 반복문(for문) 만들기

파이썬에서 사용하는 for문의 문법은 다음과 같습니다.

for (변수) in (배열):
   (반복할 내용)


표시가 뭔가요?

위의 표시는 4칸 띄운다는 의미로, 파이썬에서는 인덴트(indent)라고 부릅니다. 이 인덴트가 파이썬과 다른 언어의 가장 큰 차이를 보여주는 대목이라고 볼 수 있습니다.

C, C++, 자바와 같은 언어는 반복문, 조건문, 함수 등 코드 블록을 표시하기 위해서 중괄호 { }를 사용합니다. 하지만 파이썬은 중괄호를 사용하지 않습니다. 중괄호를 사용할 때의 불편한 점(깜빡하고 쓰지 않는 등)을 없애기 위해서죠.

파이썬에서는 들여쓰기 자체가 문법입니다. 그래서 각 구문을 작성할 때 꼭 들여쓰기를 해야 합니다. 들여쓰기는 기본이 4칸입니다. 그리고 수준이 한 단계 깊어질수록 4의 배수, 즉 4칸, 8칸, 12칸… 이렇게 칸이 늘어납니다. 대부분 파이썬 편집기에서는 Space키로 4칸을 띄워도 되지만, Tab키를 한 번 누르면 4칸씩 들여쓰기가 됩니다.

이제 실제 프로그램을 만들며 반복문을 자세히 살펴보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.