더북(TheBook)

다음 예제는 for 문을 사용해 0부터 4까지 숫자를 순서대로 출력합니다.

for i in range(5):
    print(i, "번째 반복입니다.")

icon_con

실행결과

0 번째 반복입니다.
1 번째 반복입니다.
2 번째 반복입니다.
3 번째 반복입니다.
4 번째 반복입니다.

range() 함수는 일정 범위의 숫자 시퀀스(순서대로 나열된 숫자 집합)를 생성하는 반복 가능한 객체를 반환합니다. 따라서 range(5)는 0부터 4까지의 정수 시퀀스, 즉 [0, 1, 2, 3, 4]와 같은 값을 포함하는 반복 가능한 객체를 반환하고, for 반복문이 실행될 때마다 range(5)의 요소가 하나씩 i 변수에 차례대로 할당됩니다. 그리고 print() 함수로 현재 반복 횟수를 출력합니다.

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