[Python 살펴보기] 4. 모듈 만들기
프로그래밍할 때 자주 사용하는 함수를 매 번 작성하는 것은 번거롭고 생산성을 떨어트립니다.
이번에는 자주 사용하는 함수를 모듈로 만들고 사용하는 방법을 알아봅시다.
모듈에 정의할 함수는 앞에서 만들어 본 리스트의 항목을 출력하는 함수입니다.
먼저 IDLE Shell을 실행하세요.
그리고 File 메뉴의 서브 항목인 New File을 클릭하세요.
새 창이 뜨면 다음처럼 입력합니다.
주석으로 모듈에 무엇이 있는지 나타냅시다.
단일 콤마 사이에 설명을 작성합니다.
그리고 리스트 항목을 추가하는 print_list 함수를 작성하세요.
' 리스트 항목을 출력하는 모듈'
def print_list(in_list):
for item in in_list:
print(item)
File 메뉴의 서브 항목인 Save를 클릭하세요.
원하는 폴더를 선택하고 이름을 입력하여 저장 버튼을 클릭하세요.
저는 module_print_list.py 로 정할게요.
Run 메뉴의 서브 항목 Run Module을 클릭하세요.(단축키는 F5)
Python IDLE Shell 창에 다음과 같은 문장이 나타남을 볼 수 있습니다.
================ RESTART: C:/네이버/파이썬/모듈/module_print_list.py ================
IDLE Shell 창에서 세 줄 주석은 콤마 세개로 설명을 감싸게 합니다.
"""주석"""
사용하는 모듈이 무엇인지 주석을 입력합니다.
"""module_print_list.py 모듈 사용"""
출력에 사용할 리스트를 선언하세요.
items = ["파이썬","C언어","C++","C#","Java"]
모듈에 정의한 함수를 호출합니다.
print_list(items)
살펴보기
[Python 살펴보기] 2. IDLE Shell 사용하기
'언어 자료구조 알고리즘 > 파이썬(Python)' 카테고리의 다른 글
[python] 7. input 함수 사용하여 입력받기 (0) | 2016.05.15 |
---|---|
[python] 6. 다양한 방법으로 문자열 표현할 수 있어요. (0) | 2016.05.15 |
[python] 5. 파이썬에서는 실수 뿐만 아니라 복소수도 제공해요. (0) | 2016.05.15 |
[python] 4. 정수를 10진수, 8진수, 16진수로 표현할 수 있어요. (0) | 2016.05.13 |
[python] 3. print 함수 사용하여 출력하기 (0) | 2016.05.08 |
[python] 2. 변수를 이용하여 여러 문맥에서 자료 값을 설정 및 가져오기 (0) | 2016.05.08 |
[python] 1. 인터프리터이기도 한 파이썬, 산술 계산에도 쉽게 사용할 수 있어요. (0) | 2016.05.08 |
[Python 살펴보기] 3. 함수 만들기 (0) | 2016.05.01 |
[Python 살펴보기] 2. IDLE Shell 사용하기 (0) | 2016.04.25 |
[Python 살펴보기] 1. 파이썬 설치 (0) | 2016.04.25 |