반복문 내부에서 논리 흐름을 제어하는 방법
반복문에서 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 강의를 등록해 주세요!