더북(TheBook)

그런데 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)

실행결과 icon_con

3명, 영화표 가격은 30000원입니다.
4명, 조조 할인 영화표 가격은 24000원입니다.
5명, 군인 할인 영화표 가격은 20000원입니다.

이번에는 from~import 형식을 사용해 보겠습니다. 앞에서 random 모듈을 사용할 때 이미 여러 번 이 형식으로 구문을 작성해 봤습니다.

형식

from 모듈명 import 기능(또는 함수)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.