함수, 변수, 클래스 등을 담고 있는 파이썬 파일
코드의 재사용과 구조화를 돕는 도구
다른 파일에서 import로 쉽게 가져와 사용할 수 있다
[1] random
import random
print(random.randint(1, 10)) # 1~10 사이 무작위 정수
[2] math
import math
print(math.sqrt(16)) # 4.0 (제곱근)
[3] time
import time
print(time.time()) # 현재 시간(초)
.py 파일 만들기
원하는 함수 정의
다른 파일에서 import my_utils로 불러와 사용
코드 재사용
유지보수 용이
협업에 유리