파이썬 continue 문
파이썬에서 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