continue와 break는 루프의 실행을 건너뛰거나 멈추게 하는 구문이다. 이름을 보면 그 의미를 짐작할 수 있는데, continue는 루프를 한 회 건너 뛰게 하고 break는 루프를 중단하게 만든다. 사용방법은 각각 다음과 같다.
먼저 continue 문 예제.
>>> for i in range(0, 5) : if i == 2 : continue print( i ) 0 1 3 4
다음은 break문 예제.
>>> for i in range(0, 5) : if i == 2 : break; print( i ) 0 1
continue와 break는 for 문에서만 사용할 수 있는 것이 아니다. while 루프에서도 사용할 수 있다.
>>> i = 0 >>> while (1) : i += 1 if ( i == 3 ) : continue if ( i == 5 ) : break print( i ) 1 2 4
이렇게 해서 파이썬의 기본 초식은 익힌 것 같다. 다음에는 코드를 간추려 함수로 만드는 방법을 정리해야겠다.
여러 가지 일을 병행해서이기도 하지만, 현재 진행 방식이 너무 느린 것 같아 고민이다. 함수까지 익히고 나면 뭔가를 만들면서 부딪히는 방식으로 속도를 높여볼 계획이다. 점심시간이 벌써 끝났네. T-T 이제 일해야겠다.
'Python' 카테고리의 다른 글
| [파이썬 일기] #7. 클래스로 나만의 자료형 만들기 (0) | 2009/07/12 |
|---|---|
| [파이썬 일기] #6. 함수로 코드 간추리기 (0) | 2009/06/25 |
| [파이썬 일기] #5.4. continue와 break (0) | 2009/06/09 |
| [파이썬 일기] #5.2. for문, #5.3 while 문 (0) | 2009/06/02 |
| [파이썬 일기] #5. 프로그램 흐름 제어하기 (0) | 2009/05/31 |
| 파이썬 공부 중간 점검. (0) | 2009/05/22 |

