python/python 기초

14. python 반복문 제어하기 - break, continue, pass

Memory! 2022. 5. 21. 23:43
728x90
반응형

1. continue
- continue는 반복문(for, while)에서 아래 code를 실행 시키지 않게 다음 반복 구문으로 넘어가도록 하는 제어자 입니다.
- 보통 if구문(조건문)으로 조건에 따라 다음 반복문으로 건너 뛸지를 결정하는데 사용

# continue로 제어하기
for i in range(0,10) :
    if i == 3 : # 3일 경우 다음 반복 스텝으로.
        continue
    print(i)
# 출력 결과 (3이 없음) 
0
1
2
4  
5
6
7
8
9

 

2. break
- 반복문을 중간에 끊기 위해서 사용하는 제어자
- continue와 같이 조건에 맞으면 반복문을 더 이상 수행하지 않도록 함

# break 로 for문 stop하기
for i in range(0,10) :
    if i == 3 :
        break
    print(i)
# 결과
0
1
2

3. pass
- 반복문에서만 사용하지 않고 조건문에도 사용이 가능
- pass 문은 아무것도 하지 않고 지나가게 하는 제어자 입니다.

# pass로 중간 제어
for i in range(0,10) :
    if i == 3 :
        pass
    else :
        i = i * 2
    print (i)
# 결과 (i == 3일때는 i*2를 하지 않음
0  # 0 * 2
2  # 1 * 2
4  # 2 * 2
3  # 3 <- i == 3일 때 아무동작 하지 않음
8
10
12
14
16
18


반복문 제어 상세 페이지
https://itgilajavy.tistory.com/m/25

14. python 반복문 제어하기 - break, continue, pass

1. continue - continue는 반복문(for, while)에서 아래 code를 실행 시키지 않게 다음 반복 구문으로 넘어가도록 하는 제어자 입니다. - 보통 if구문(조건문)으로 조건에 따라 다음 반복문으로 건너 뛸지를

itgilajavy.tistory.com

728x90
반응형