[Python] pass, continue, break 차이
업데이트:
개요
pass
: 아무것도 하지 않는다(문법적으로 문장이 필요하지만, 프로그램이 특별히 할 일이 없을 때 사용).continue
: 다음 loop로 넘어갈때 사용한다(보통 for문에서 사용).break
: loop를 중단할때 사용한다(보통 for문에서 사용).
1. pass
빈 함수를 만들어 놓거나,
def my_function():
pass
빈 클래스를 만들어 놓거나,
class my_class:
pass
문법적으로 필요하긴 하지만, 프로그램이 특별히 처리할 일이 없을 경우 사용할 수 있다.
2. continue
특정 loop에서 건너뛰고 싶을때,
for i in range(1,10):
if i == 7:
print("CONTINUE")
continue
print(i)
1
2
3
4
5
6
CONTINUE
8
9
특정 loop에서 건너뛰고, 종료하기
i=0
while True:
i+=1
if i == 5:
print("CONTINUE")
continue
print(i)
if i >= 10:
print("BREAK")
break
1
2
3
4
CONTINUE
6
7
8
9
10
BREAK
댓글남기기