[파이썬] continue 키워드의 사용 예시

continue 키워드는 반복문(for, while) 안에서 사용되며, 현재 반복을 중단하고 다음 반복으로 넘어가는 역할을 합니다. 이번 기사에서는 Python 언어에서 continue 키워드를 사용하는 예시를 알아보겠습니다.

1. continue를 이용한 반복문 스킵

for i in range(1, 6):
    if i == 3:
        continue
    print(i)

위 예시는 1부터 5까지의 숫자를 출력하는 예시입니다. 이때, if i == 3: 부분에서 continue 키워드를 사용하여 i가 3일 경우, 다음 반복으로 스킵합니다. 따라서 출력 결과는 1, 2, 4, 5가 됩니다.

2. continue를 이용한 홀수 출력

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

for number in numbers:
    if number % 2 == 0:
        continue
    print(number)

위 예시는 numbers 리스트에서 홀수만 출력하는 예시입니다. if number % 2 == 0: 부분에서 continue 키워드를 사용하여 짝수일 경우, 다음 반복으로 스킵합니다. 따라서 출력 결과는 1, 3, 5, 7, 9가 됩니다.

3. continue를 이용한 반복문 조건부 스킵

i = 0

while i < 5:
    i += 1
    if i == 2 or i == 4:
        continue
    print(i)

위 예시는 1부터 5까지의 숫자 중에서 2와 4를 제외한 숫자를 출력하는 예시입니다. if i == 2 or i == 4: 부분에서 continue 키워드를 사용하여 i가 2 또는 4인 경우, 다음 반복으로 스킵합니다. 따라서 출력 결과는 1, 3, 5가 됩니다.

continue 키워드를 잘 활용하면 반복문 내에서 특정 조건을 만족하는 경우 코드 실행을 잠시 중단하고 다음 반복으로 넘어갈 수 있습니다. 이를 통해 반복문의 효율성을 높이고, 원하는 결과를 쉽게 도출할 수 있습니다.