728x90
반응형

파이썬 기초: 모듈과 패키지
파이썬에서 모듈과 패키지는 코드를 효율적으로 관리하고 재사용하기 위한 강력한 도구예요.
여러 파일로 나눠서 코드를 작성하고, 원하는 부분만 가져와 사용할 수 있습니다.
1. 모듈이란?
모듈은 파이썬 파일 하나로,
변수, 함수, 클래스 등을 정의하고 다른 곳에서 불러와 사용할 수 있어요.
예를 들어, 우리가 자주 사용하는 수학 관련 함수들을 따로 모듈로 저장하고,
필요할 때마다 불러와 쓸 수 있어요.
모듈 만들기
먼저, 간단한 모듈을 만들어 보겠습니다.
math_operations.py라는 파일을 하나 만들고,
그 안에 간단한 수학 함수들을 정의해 볼게요.

python
# math_operations.py
def add(a, b):
return a + b
def subtract(a, b):
return a - b
이제 math_operations.py라는 모듈을 다른 파이썬 파일에서 불러와서 사용할 수 있습니다.
모듈 사용하기
python
# main.py
import math_operations # math_operations 모듈 불러오기
# 모듈의 함수 사용하기
result_add = math_operations.add(10, 5)
result_subtract = math_operations.subtract(10, 5)
print("더하기 결과:", result_add)
print("빼기 결과:", result_subtract)

설명:
- import 문을 사용해 math_operations.py 모듈을 불러와요.
- math_operations.add()와 같이, 모듈 이름 뒤에 함수명을 붙여서 사용할 수 있어요.
모듈에서 특정 함수만 불러오기
모듈 전체를 가져오지 않고, 특정 함수만 불러와 사용할 수도 있어요.
python
# main.py
from math_operations import add # add 함수만 불러오기
# 불러온 함수 사용하기
result = add(10, 5)
print("더하기 결과:", result)
설명:
- from ... import ... 문을 사용하면, 모듈에서 특정 함수만 가져와 사용할 수 있어요.
728x90
반응형
'사회' 카테고리의 다른 글
파이썬을 배워 봅시다. 객체 지향 프로그래밍에 대하여 (1) (0) | 2024.09.24 |
---|---|
파이썬을 배워 봅시다. 파이썬 기초: 모듈과 패키지 (2) (0) | 2024.09.24 |
파이썬을 배워 봅시다. 파이썬 기초: 예외 처리와 외부 라이브러리 사용법 (2) (1) | 2024.09.23 |
파이썬을 배워 봅시다. 파이썬 기초: 예외 처리와 외부 라이브러리 사용법 (1) (1) | 2024.09.23 |
파이썬을 배워 봅시다. 파이썬 기초: 반복문과 조건문 결합, 파일 처리 (2) (0) | 2024.09.23 |