728x90
라이브러리?
함수의 집합.
예를 들어,
임의의 숫자와 지수를 입력 받아서 지수승을 구하려할 때
코드를 작성한다면
def exponential(digit, exponent):
value = digit ** exponent
return value
매번 이러한 코드를 작성하는건 비효율적이다.
이러한 코드(함수)를 모아 놓은 라이브러리를 다운받아 간편하게 사용해보자.
import math # math 라이브러리 호출
num = math.pow(3, 3) # 라이브러리명.함수명
print (num)
기타 활용
# math 라이브러리에 있는 함수 중, sqrt, factorial 함수만 import
from math import sqrt, factorial
num = sqrt(5)
print (num)
num2 = factorial(5)
print (num2)
# * 넣으면 라이브러리 내 함수들 모두를 해당 라이브러리 이름 없이 쓸수 있다.
from math import *
num = sqrt(5) + factorial(3)
print (num)
728x90
'#03.인프런 > +01.파이썬입문' 카테고리의 다른 글
| [python] 객체와 클래스 (0) | 2023.03.24 |
|---|---|
| [python] 함수 (0) | 2023.03.12 |
| [python] 기초 반복문 (0) | 2023.03.04 |
| [python] 기초 - 인덱스, 슬라이싱, 함수, 출력, 리스트 (1) | 2023.02.27 |