모듈과 패키지
2019. 8. 27. 23:46ㆍPL/Python
파이썬은 타 언어와 다르게 대부분의 라이브러리가 이미 다른 사용자에 의해 구현되어 있다. 그리고 패키지 안에 각종 모듈로 구성되어 있다. 즉 패키지는 모듈을 모아놓은 하나의 단위, 프로그램을 의미한다
실제로 random 난수를 출력하기 위해서는 random 모듈 import 해야한다
#난수
import random
print(random.randint (0,100)) # 0~100사이의 정수 난수를 생성
print(random.random()) # 일반적인 난수 생성
#시간
import time
print(time.localtime()) # 현재 시간 출력
from과 import를 활용해서 필요한 함수만 호출할 수 있다
# alias 별칭을 써서
import fah_converter as fah
print(fah.covert_c_to_f(41.6))
# 특정 함수만 호출, 바로 함수 이름으로 쓸 수 있다
from fah_converter import covert_c_to_f
print(covert_c_to_f(41.6))
# 전역 함수 호출
from fah_converter import *
print(covert_c_to_f(41.6))
print(B)
2번째, 3번째처럼 from ~ import로 가져오고 나서 함수를 사용할 때 모듈을 사용하는 쪽과 함수가 구분되는 것이 힘드므로 맨 처음을 사용하는 것이 좋다
'PL > Python' 카테고리의 다른 글
conda 가상환경 구성 (0) | 2019.08.28 |
---|---|
아나콘다를 사용하는 이유 (0) | 2019.08.28 |
파이썬 if-return문 한 번에 하기 (0) | 2019.08.27 |
파이썬 String 거꾸로 출력하기 (0) | 2019.08.27 |
cmd창에서 파이썬 콘솔 지우기 (0) | 2019.08.27 |