파이썬 Break와 Continue
서론
파이썬은 유연하고 강력한 프로그래밍 언어로, 제어 흐름을 조작하는 데에도 다양한 기능을 제공합니다. 이번 포스팅에서는 반복문에서 사용되는 break
와 continue
에 대해 알아보겠습니다. break
와 continue
는 반복문 내에서 특정 조건을 만족할 때 알맞게 동작하도록 도와줍니다.
본론
1. break 문
break
문은 반복문에서 조건을 만족하는 경우 반복문을 종료하는 데에 사용됩니다. 반복문을 돌다가 break
문을 만나면, 반복을 종료하고 다음 코드를 실행합니다.
다음은 break
문의 사용 예시입니다.
python
for i in range(1, 10):
print(i)
if i == 5:
break
위의 코드는 1부터 9까지의 숫자를 출력하되, i
가 5일 때 반복문을 종료합니다. 따라서 출력 결과는 1, 2, 3, 4, 5가 됩니다.
2. continue 문
continue
문은 반복문 안에서 조건을 만족하는 경우 해당 반복을 건너뛰고 다음 반복으로 진행하는 데에 사용됩니다.
다음은 continue
문의 사용 예시입니다.
python
for i in range(1, 10):
if i == 3 or i == 6:
continue
print(i)
위의 코드는 1부터 9까지의 숫자를 출력하되, i
가 3이나 6일 경우 해당 반복을 건너뛰고 다음 반복으로 진행합니다. 따라서 출력 결과는 1, 2, 4, 5, 7, 8, 9가 됩니다.
결론
break
와 continue
문은 파이썬에서 제공하는 제어문 중 하나로, 반복문에서 특정 조건을 만족할 때 자신에게 주어진 역할을 수행하도록 도와줍니다. break
는 반복문을 종료하고 다음 코드를 실행하고, continue
는 해당 반복을 건너뛰고 다음 반복으로 진행합니다. 이 두 문장을 적절히 사용하여 반복문을 조작하면 다양한 상황에서 원하는 결과를 도출할 수 있습니다.
이상으로 파이썬에서 break
와 continue
문의 사용법에 대해 알아보았습니다. 많은 상황에서 유용하게 사용될 수 있으므로, 적절하게 활용해보시기 바랍니다.