Python “pass”, “continue”, “break”
pass
- 반복문에서만 사용하지 않고 조건문에서 사용이 가능한다.
- pass문은 아무것도 하지 않고 지나가게 하는 제어자
for i in range(0,10) :
if i == 3 :
pass
else :
i = i * 2
print (i)
'''
output:
0
2
4
3 # 3 <- i == 3일 때 아무동작 하지 않음
8
10
12
14
16
18
'''
continue
- continue는 반복문에서 code를 실행 시키지 않게 다음 반복문으로 넘어가도록 하는 제어자
- 반복문 안에서 반복을 한 번 넘기는 명령
- if문으로 조건에 따라 다음 반복문으로 건너 뛸지를 결정하는데 사용한다.
for i in range(5):
if i == 3:
continue
print(i)
'''
output :
0
1
2
4
'''
break
- 반복문을 중간에 끊기 위해서 사용하는 제어자
- continue와 같이 조건에 맞으면 반복문을 더 이상 수행하지 않도록 한다.
- 반복이 완료되기 전 loop를 조기 종료
for i in range(0,10) :
if i == 3 :
break
print(i)
0
1
2