파이썬에서도 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
|
댓글 없음:
댓글 쓰기