파이썬

파이썬 continue 문

쁘로그래머 2019. 8. 20. 10:23

파이썬에서 continue 문은 프로그램 제어를 루프 시작 부분으로 가져 오는 데 사용됩니다. 

continue 문은 루프 내의 나머지 코드 줄을 건너 뛰고 다음 반복으로 시작합니다. 

주로 루프 내부의 특정 조건에 사용되므로 특정 조건에 대한 특정 코드를 건너 뛸 수 있습니다.


Python continue 문의 구문은 다음과 같습니다.

#loop statements  

continue;  

#the code to be skipped   


# continue문 예시1

i = 0;  

while i!=10:  

    print("%d"%i);  

    continue;  

    i=i+1;  


# 결과

infinite loop


# continue문 예시2

i=1; #initializing a local variable  

#starting a loop from 1 to 10  

for i in range(1,11):  

    if i==5:  

        continue;  

    print("%d"%i);  


# 결과

1

2

3

4

6

7

8

9

10


# pass 구문

구문이 구문적으로 필요하지만 그 대신 실행 가능한 명령문을 사용하고 싶지 않은 경우에 사용됩니다.

Pass는 코드가 어딘가에 작성되지만 프로그램 파일에는 아직 작성되지 않은 경우에도 사용됩니다.


# pass 구문 예시

list = [1,2,3,4,5]  

flag = 0  

for i in list:  

    print("Current element:",i,end=" ");  

    if i==3:  

        pass;  

        print("\nWe are inside pass block\n");  

        flag = 1;  

    if flag==1:  

        print("\nCame out of pass\n");  

        flag=0;  


# 결과

Current element: 1 Current element: 2 Current element: 3 

We are inside pass block



Came out of pass


Current element: 4 Current element: 5