728x90
반응형
모듈이란,
- 함수의 집합
- 라이브러리, 패키지 등으로도 표현
- 외부 패키지의 경우에는 최초 한 번은 설치하여야 함
- 이미 설치된 패키지의 경우는 로딩 후 사용
- 모듈 전체를 호출할 수도 있고 모듈 내의 함수를 따로 호출할 수도 있음
예를 들어 trunc 함수를 써보고자 한다.
1) 모듈 전체 호출
import math
또는 알리아스 붙여서
import math as ma
★ 모듈 안의 function 목록 보기
dir(ma)
이렇게 사용할 수 있다.
또는 함수를 직접 호출 할 수도 있다.
2) 함수 직접 호출
from 모듈명 import 함수 [as 별칭]
from math import frunc
trunc(11.1)
3) 모듈 내 함수 전체 호출
from math import *
floor(3.5)
ceil(3.5)
그러나 가급적 3) 처럼은 사용하지 않도록 한다.(메모리 문제)
728x90
반응형
'배우기 > 복습노트[Python과 분석]' 카테고리의 다른 글
[복습] Python 리스트와 리스트의 메서드 (함수와 메서드의 차이 포함) (0) | 2024.01.05 |
---|---|
[복습] Python 자료구조(1) (0) | 2024.01.05 |
[복습] Python 산술연산자 (0) | 2024.01.05 |
[복습] Python 변수 (0) | 2024.01.05 |
[복습] Python Intro. (0) | 2024.01.05 |