구대연 2024. 10. 8. 22:14

모듈

  • 여러 변수와 함수를 가지고 있는 집합체
  • 코드를 분리하고 공유
  • 내부 모듈과 외부 모듈이 있다.
    • 내부 모듈은 import 해서 사용 가능
    • 외부 모듈은 설치 후 import해서 사용 가능

모듈 사용하기 (import 모듈명)

  • import 모듈명 을 통해 모듈을 불러올 수 있다.
  • 그리고 모듈명.함수, 모듈명.변수 를 통해 사용할 수 있다.
import math

value_pi=math.pi

print(value_pi)
print(math.sin(0))
print(math.cos(0))

모듈 사용하기 (from 모듈명 import 사용할 변수, 함수)

  • from A import B 를 통해 A모듈에서 사용할 것들만 가져올 수 있다.
  • 이 경우 모듈명. 을 하지 않고 바로 변수명이나 함수를 사용할 수 있다.
from math import sin,cos,pi

print(sin(0))
print(cos(0))
print(pi)

모듈 별칭 사용하기 (import 모듈명 as 별칭)

  • import 모듈명 as 별칭 을 통해 모듈에 별칭을 부여할 수 있다.
import math as m

print(m.sin(0))
print(m.cos(0))