본문 바로가기
사회

파이썬을 배워 봅시다. 파이썬 기초: 모듈과 패키지 (1)

by 핵 멜로디 2024. 9. 24.
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
반응형