2020년 7월 15일 수요일

파이썬 continue와 break 사용법

파이썬에서도 C 언어의 continue break와 똑같은 키워드를 지원하는데요.

사용법은 C 언어와 동일합니다.

아래는 continue 사용에 대한 소스인데요. continue를 만나면 while loop의 마지막까지 모든 실행문을 건너뛰게 됩니다.

a = 0

while (a < 5):
    a = a + 1
    if (a == 4):
        continue
    print ("a : ", a)

아래는 위의 소스의 실행 결과인데요. a 4이면 아래의 print문을 건너뛰고 while문의 맨위로 가게 됩니다. 결국 a 4일때는 print 결과가 나오지 않게 됩니다.

a :  1
a :  2
a :  3
a :  5

아래는 break의 사용에 대한 소스인데요. continue와 달리 break while문을 빠져 나가게 합니다.

a = 0

while (a < 5):
    a = a + 1
    if (a == 4):
        break
    print ("a : ", a)

아래의 결과를 보면 a 4이면 바로 while문을 나가 종료하게 되고 a 3일때까지만 실행됩니다.

a :  1
a :  2
a :  3

댓글 없음:

댓글 쓰기