for문 기본 패턴
for i in range(5): 처럼 반복 횟수를 지정하거나, for item in list: 처럼 리스트를 순회합니다. range(1, 6)은 1부터 5까지를 만들어 줍니다.
Python 반복문(for, while)을 사용한 반복 처리, 누적 합계, 패턴 출력 문제를 단계별로 연습합니다. 반복문은 Python 자동화의 핵심 개념으로, 실전 문제를 통해 다양한 패턴을 익힐 수 있습니다.
for i in range(5): 처럼 반복 횟수를 지정하거나, for item in list: 처럼 리스트를 순회합니다. range(1, 6)은 1부터 5까지를 만들어 줍니다.
while 조건식: 형태로, 조건이 참인 동안 반복합니다. 반드시 루프 내부에서 조건을 변화시켜야 무한 루프를 방지할 수 있습니다.
반복문으로 합계, 최댓값, 카운트를 구할 때는 반복문 바깥에 초기값을 설정하고 안에서 갱신합니다. total = 0 → total += num 패턴이 대표적입니다.
반복문 안에 반복문을 넣어 2차원 패턴을 출력하거나 행렬을 처리합니다. 바깥쪽 반복은 행, 안쪽 반복은 열을 담당하는 구조를 먼저 그려보세요.
반복문을 처음 풀 때는 첫 2~3회 반복에서 변수가 어떻게 바뀌는지 손으로 추적해 보세요. 그 흐름을 파악하면 코드 작성이 훨씬 쉬워집니다.
5단원 반복문 문제 시작하기 →