학습 자료
반복문 내부에서 논리 흐름을 제어하는 방법
반복문에서 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 키워드를 활용하면 반복문 내부에서 특정 조건에 따라 논리 흐름을 제어할 수 있습니다.
이 챕터의 강의 · while 반복문 구조와 활용법, 그리고 리스트 내포
- 1. 주어진 조건이 참(True)인 동안 반복문을 실행하는 방법
- 2. 반복문 내부에서 논리 흐름을 제어하는 방법
- 3. 리스트와 while 반복문 함께 사용하기
- 4. 선택형 퀴즈
- 5. 최소값, 최대값, 총합 계산하기
- 6. 객체의 순서를 역순으로 뒤집는 방법
- 7. 반복 가능한 객체의 요소들 순회하기
- 8. items() 함수로 딕셔너리의 키-값 쌍 순회하기
- 9. 리스트를 보다 더 간단하게 만드는 리스트 내포
- 10. 문자열을 결합하는 join 함수
- 11. 이터러블(iterable)과 이터레이터(iterator)의 차이점
- 12. 코딩 퀴즈 - 홀수/짝수 판별하기
- 13. 선택형 퀴즈
- 14. 빈칸 채우기 퀴즈
Quiz
0 / 1
while 반복문에서 break 키워드의 기능은 무엇인가요?
현재 반복을 건너뛴다.
반복문의 코드를 거꾸로 실행한다.
반복문을 즉시 종료한다.
반복문의 조건을 변경한다.
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말