본문으로 건너뛰기
실습하기

반복문 내부에서 논리 흐름을 제어하는 방법

반복문에서 break, continue는 반복문의 실행 흐름을 제어하는 키워드입니다.

break는 반복문을 즉시 종료시키고, continue는 현재 반복을 건너뛰고 다음 반복으로 넘어갑니다.


break 키워드란?

break 키워드는 반복문 내에서 특정 조건이 충족되면 반복문을 즉시 종료시킬 때 사용합니다.

예를 들어, 아래 while 반복문은 조건식이 count < 10이지만, count가 5일 때 반복문을 종료합니다.

break 키워드 예시
count = 0

while count < 10:
print(count)
# count 값을 1 증가
count += 1

# count의 값이 5이면
if count == 5:
# 반복문 종료
break

위 코드를 실행하면 count가 5일 때 반복문이 종료되므로, 출력 결과는 다음과 같습니다.

출력 결과
0
1
2
3
4

continue 키워드란?

continue 키워드는 현재 반복을 즉시 종료하고, 반복문의 다음 반복으로 넘어가게 합니다.

continue 키워드 예시
count = 0

while count < 5:
# count 값을 1 증가
count += 1
# count가 3이면
if count == 3:
# 반복문의 다음 반복으로 넘어감
continue
print(count)

위 코드를 실행하면 count가 3일 때 continue 키워드로 인해 해당 반복이 건너뛰어지므로, 출력 결과는 다음과 같습니다.

출력 결과
1
2
4
5

위와 같이 break, continue 키워드를 활용하면 반복문 내부에서 특정 조건에 따라 논리 흐름을 제어할 수 있습니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!