그런데 theater_module 모듈은 영어 단어 2개로 돼 있어서 모듈을 사용할 때마다 긴 이름을 적으려니 귀찮기도 하고 철자가 틀릴 수도 있습니다. 이럴 때는 as로 모듈에 별명을 붙여 줄 수 있습니다. movie를 줄여 mv라고 별명을 짓겠습니다. import 문 뒤에 as mv를 추가하면 theater_module이라는 모듈을 mv로 간단하게 호출할 수 있습니다. 실행결과는 동일합니다.
import theater_module as mv # theater_module을 별명인 mv로 사용한다는 의미
mv.price(3)
mv.price_morning(4)
mv.price_soldier(5)
실행결과 |
3명, 영화표 가격은 30000원입니다. 4명, 조조 할인 영화표 가격은 24000원입니다. 5명, 군인 할인 영화표 가격은 20000원입니다. |
이번에는 from~import 형식을 사용해 보겠습니다. 앞에서 random 모듈을 사용할 때 이미 여러 번 이 형식으로 구문을 작성해 봤습니다.
형식
from 모듈명 import 기능(또는 함수)