IT is Smart

4.3 파이썬 프로그램 만들어보기-continue & break문 본문

Programming/Python for Beginners

4.3 파이썬 프로그램 만들어보기-continue & break문

달인최선 2017. 11. 5. 06:48
반응형

1. 파이썬 소개, Introduction to Python

2. 파이썬의 특징, Features of Python (1/2)

2. 파이썬의 특징, Features of Python (2/2)

3. 파이썬 설치하기, Python Setup

3.1 파이썬 버전 선택하기, Select Python version

3.2 OS Bit 버전 선택하기, Select OS Bit

3.3 설치파일 형태 선택하기, Select Setup File

3.4 설치하기, Setup (1/2)

3.4 설치하기, Setup (2/2)

4.1 파이썬 Interactive Shell 사용하기 (1/3)

4.1 파이썬 Interactive Shell 사용하기 (2/3)

4.1 파이썬 Interactive Shell 사용하기 (3/3)

4.2 파이썬 File Editor 사용하기

4.2 파이썬 File Editor 사용하기-주석처리

4.2 파이썬 File Editor 사용하기-출력하기

4.2 파이썬 File Editor 사용하기-입력받기

4.2 파이썬 File Editor 사용하기-입력값 출력하기

4.2 파이썬 File Editor 사용하기-str(), int(), float() 함수 사용하기

4.3 파이썬 프로그램 만들어보기

4.3 파이썬 프로그램 만들어보기-if문

4.3 파이썬 프로그램 만들어보기-while문

4.3 파이썬 프로그램 만들어보기-for문


앞에서 무한히 반복되는 while문을 봤습니다. Python을 종료시키거나 [Ctrl]+[C]키를 입력해서 강제로 종료하는 것보다 좀더 세련된 방법을 알아보겠습니다.



소스파일 URL : https://github.com/wonbird/Short-Term-Python-for-Beginners/blob/master/stp4b_09_use_continue_break.py


앞에서 봤던 while문 예제에 2개의 elif구문을 추가했습니다.


추가한 첫번째 elif구문은 입력값이 ‘pass’인 경우로 continue명령을 사용했습니다. continue명령은 반복문이 실행되다가 continue문에 다다르면 그 다음 명령이 실행되지 않고 다음 반복 차례로 뛰어넘게 됩니다. 그래서 이 경우 print('이 문장은 결코 출력되지 않을 겁니다.') 부분은 실제로 결코 실행될 수가 없게 됩니다.


추가된 두번째 elif구문은 입력을 ‘exit’로 한 경우 실행되는 부분으로 여기서는 break명령이 실행됩니다. 반복이 실행되다가 break문에 다다르면 무조건 해당 반복문이 종료가 되고 다음 명령으로 넘어갑니다.


실행 결과를 보겠습니다.




while문만 있던 때와 동일하게 실행이 되다가 pass를 입력하니 그 다음 문장 출력 부분은 실행되지 않고 다음 입력을 받는 차례로 넘어갔습니다. 그리고 exit를 입력하니 드디어 무한 반복을 마치고 프로그램이 종료되었습니다.



4.3 파이썬 프로그램 만들어보기-continue & break문

4.3 파이썬 프로그램 만들어보기-try~except/finally문

4.4 파이썬 재사용할 수 있는 프로그램 만들기

4.4 파이썬 재사용할 수 있는 프로그램 만들기-함수(Function)

4.4 파이썬 재사용할 수 있는 프로그램 만들기-클래스(Class)

4.5 파이썬 모듈 사용하기-모듈(Modules)

4.5 파이썬 모듈 사용하기-pip사용

4.6 파이썬 직접 모듈 만들기

5.1 파이썬으로 파일 다루기-입출력 처리

5.2 파이썬으로 파일 다루기-파일 열기와 닫기

5.3 파이썬으로 파일 다루기-파일 읽기

5.4 파이썬으로 파일 다루기-파일 쓰기

5.5 파이썬으로 파일 다루기-파일 닫기

5.6 파이썬 파일럿 프로젝트 - 심플 텍스트 분석기 제작

6.1 파이썬 개발도구 PyCharm 사용하기

6.2 파이썬 개발도구 PyCharm 설치하기

6.3 파이썬 개발도구 PyCharm Project 만들기



반응형