본문 바로가기
Programing/Python

Python continue: 현재 반복을 건너뛰고 다음 반복을 시작

by 멍멍돌이야 2023. 3. 4.
반응형

이 자습서에서는 Python continue 문과 이를 사용하여 루프를 제어하는 방법에 대해 배웁니다.

 

1. Python continue 문 소개

continue 문은 for 루프 또는 while 루프 내에서 사용됩니다. continue 문은 현재 반복을 건너뛰고 다음 반복을 시작합니다.

일반적으로 if 문과 함께 continue 문을 사용하여 조건이 True이면 현재 반복을 건너뜁니다.

다음은 for 루프에서 continue 문을 사용하는 방법을 보여줍니다.

for index in range(n):
    if condition:
       continue
    # more code here

 

다음은 while 루프에서 continue 문을 사용하는 방법을 보여줍니다.

while condition1:
    if condition2:
        continue
    # more code here

 

2. for 루프 예제에서 Python 계속 사용

다음 예제에서는 for 루프를 사용하여 0에서 9까지의 짝수를 표시하는 방법을 보여줍니다.

for index in range(10):
    if index % 2:
        continue

    print(index)

 

Output:

0
2
4
6
8

 

작동 방식:

  • 먼저 range() 함수와 함께 for 루프를 사용하여 0에서 9까지의 숫자 범위를 반복합니다.
  • 둘째, 인덱스가 홀수이면 현재 반복을 건너뛰고 새 반복을 시작합니다. 인덱스 % 2는 인덱스가 홀수이면 1을 반환하고 짝수이면 0을 반환합니다.

 

3. while 루프 예제에서 Python 계속 사용

다음 예에서는 continue 문을 사용하여 0과 9 사이의 홀수를 화면에 표시하는 방법을 보여줍니다.

# print the odd numbers 
counter = 0
while counter < 10:
    counter += 1

    if not counter % 2:
        continue

    print(counter)

 

Output:

1
3
5
7
9

 

작동 방식:

  • 먼저 초기값이 0인 카운터 변수를 정의합니다.
  • 둘째, 카운터가 10 미만인 동안 루프를 시작합니다.
  • 셋째, 루프 내부에서 각 반복마다 카운터를 하나씩 늘립니다. 카운터가 짝수이면 현재 반복을 건너뜁니다. 그렇지 않으면 카운터를 화면에 표시하십시오.

 

4. Summary

  • Python continue 문을 사용하여 현재 반복을 건너뛰고 다음 반복을 시작합니다.

 

 

 

 

refreance:https://www.pythontutorial.net/python-basics/python-continue/
728x90
반응형

'Programing > Python' 카테고리의 다른 글

Python Functions 사용하기  (0) 2023.03.06
Python pass  (0) 2023.03.04
Python break: 반복문 중단하기  (0) 2023.03.04
Python while: 반복문  (0) 2023.03.04
Python for Loop with Range  (0) 2023.03.03

댓글