break , continue

Byunghoon Lee·2020년 5월 28일
0

파이썬 (Python)

목록 보기
3/4
post-thumbnail

이번에 배워 볼 break 와 continue 는 앞에 배웠던 for 과 while 문에 같이 사용 할 수 있다.

● break

☞ 무한 루프에서 반복문을 끝내도록 만들기 위해 사용.

• 문법

i = 0 
while True :       #무한 루프
    print(i)
    i += 1         # i를 1씩 증가시킴
    if i == 10;   # i가 10일 때
        break      # 반복문을 끝냄. 
        
   ''' 0 
       1
       2 
       ⇣
       9 '''


1) break 에는 콜론(:)을 붙이지 않는다.
2) for문에도 사용이 가능 하다.


for i in range(1000):     # 0부터 999까지 반복
     print(i)
     if i == 10:           # i가 10일 때
      break                # stop!
      
      

● continue

☞ 일부 코드를 실행하지 않고 건너 뛴다.

• 문법

 --- for---
for i in range(10):       # 0부터 9까지 증가하면서 100번 반복
    if i % 2 == 0:         # i를 2로 나누었을 때 나머지가 0면 짝수
        continue           # 아래 코드를 실행하지 않고 건너뜀
    print(i)
    
    
 --- while---   
 
 
 i = 0
while i < 10:        # i가 10보다 작을 때 반복. 0부터 9까지 증가하면서 10번 반복
    i += 1            # i를 1씩 증가시킴
    if i % 2 == 0:    # i를 2로 나누었을 때 나머지가 0이면 짝수
        continue      # 아래 코드를 실행하지 않고 건너뜀
    print(i)
profile
Never never never give up!

0개의 댓글