반복문 제어는 프로그래밍 언어에서 반복문을 실행하는 동안 제어할 수 있는 방법을 말합니다. 파이썬에서는 break
와 continue
를 사용하여 반복문의 실행을 제어할 수 있습니다.
break
break
는 반복문을 빠져나가는 키워드로, 반복문이 실행되는 동안 특정 조건이 만족되면 반복문을 중단합니다. 다음 예제는 break
를 사용하여 리스트의 요소를 순회하며 특정 조건을 만족하는 요소를 찾는 것을 보여줍니다.
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for num in numbers:
if num == 5:
print("Found 5!")
break
print(num)
위 예제는 리스트 numbers
를 순회하며 num
이 5인 경우 Found 5!
를 출력하고 break
를 사용하여 반복문을 중단합니다. 실행 결과는 다음과 같습니다.
1
2
3
4
Found 5!
continue
continue
는 반복문의 나머지 부분을 생략하고 다음 반복문의 실행을 시작하는 키워드로, 반복문이 실행되는 동안 특정 조건이 만족되면 반복문의 나머지 부분을 생략하고 다음 반복문의 실행을 시작합니다. 다음 예제는 continue
를 사용하여 리스트의 요소를 순회하며 특정 조건을 만족하지 않는 요소만 출력하는 것을 보여줍니다.
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for num in numbers:
if num == 5:
continue
print(num)
위 예제는 리스트 numbers
를 순회하며 num
이 5인 경우 continue
를 사용하여 반복문의 나머지 부분을 생략하고 다음 반복문의 실행을 시작합니다. 실행 결과는 다음과 같습니다.
1
2
3
4
6
7
8
9
결론
반복문 제어는 프로그래밍 언어에서 반복문을 실행하는 동안 제어할 수 있는 방법입니다. 파이썬에서는 break
와 continue
를 사용하여 반복문의 실행을 제어할 수 있습니다. break
는 반복문을 빠져나가는 키워드로, 반복문이 실행되는 동안 특정 조건이 만족되면 반복문을 중단합니다. continue
는 반복문의 나머지 부분을 생략하고 다음 반복문의 실행을 시작하는 키워드로, 반복문이 실행되는 동안 특정 조건이 만족되면 반복문의 나머지 부분을 생략하고 다음 반복문의 실행을 시작합니다.