Language/기초문법
[Python] 반복문 제어 (break,continue,pass)
Sh-YE
2024. 5. 7. 10:26
1. break
: 반복문을 빠져 나올때 사용. 조건이 충족되면 반복문 전체를 종료하고 다음코드로 이동
num = 0
while num < 10:
num += 1
if num == 5:
break
print(num)
-> 1,2,3,4 출력
( 5일때, 반복문을 빠져나감)
2. continue
: continue가 실행되면 그 아래의 코드를 수행하지 않고 while 문의 조건을 판단하는 곳으로 넘어간다.
# 홀수만 출력
num = 0
while num < 10:
num += 1
if num % 2 == 0:
continue
print(num)
-> 1,3,5,7,9 출력
(나머지가 0 이 아니면, 아래 print문을 출력하지 않고 while문으로 넘어간다)
3. pass
: 아무작업도 수행하지않고 넘어감
num = 0
while num < 10:
num += 1
if num % 2 == 0:
pass # 나중에 처리할 내용
print(num)
-> 1 ~ 10 까지 출력