: 함수나 변수 또는 클래스를 모아 놓은 파일이다.
다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만든 파이썬 파일이라고도 할 수 있다. 다른 사람들이 이미 만들어 놓은 모듈을 사용할 수 도 있고 직접 만들어서 사용할 수도 있다.
# mod1.py
def add(a,b):
return a+b
def sub(a,b):
return a-b
import mod1
print(mod1.add(3,4))
# from 모듈이름 import 모듈 함수
from mod1 import add
add(3,4)
from mod1 import *
add(3,4)
sub(5,2)