Programing/python

파이썬에서 모듈 사용하기

Ezzi 2023. 3. 1. 13:09
반응형

Python에서 모듈은 다른 Python 코드에서 사용할 수 있는 정의 및 문장을 포함하는 파일입니다.

모듈을 가져와서 해당 모듈에서 정의된 함수 및 변수를 사용할 수 있습니다.

 

 

1. 모듈 전체 가져오기

import 문을 사용하여 전체 모듈을 가져올 수 있습니다.

ex) math 모듈을 가져오려면 아래와 같이 작성하면 됩니다. 

 

import math

모듈을 가져온 후에는

module_name.function_name 또는

module_name.variable_name

구문을 사용하여 해당 모듈의 함수 및 변수에 액세스할 수 있습니다.

 

ex) math 모듈 안에 있는 sqrt() 함수를 사용하려면 math.sqrt(숫자)와 같이 작성하면 됩니다.

math.sqrt(4)

 

 

2.  특정 함수 또는 변수만 모듈에서 가져오기

모듈에서 사용해야 할 특정 함수 또는 변수만 필요한 경우 from ... import 문을 사용하여 개별적으로 가져올 수 있습니다. 예를 들어 math 모듈에서 sqrt() 함수만 가져오려면 다음 문장을 사용할 수 있습니다.

from math import sqrt

함수를 가져온 후에는 모듈 이름을 참조하지 않고 직접 함수를 사용할 수 있습니다.

이제 math.sqrt(4) 대신에 sqrt(4)로 사용할 수 있습니다.

 

 

3. 가져온 함수 또는 변수의 이름 바꾸기

가져온 함수 또는 변수의 이름을 as 키워드를 이용하여 다른 이름으로 바꿀 수 있습니다.

math 모듈에서 sqrt() 함수를 가져와서 square_root로 이름을 바꾸려면 다음 문장을 사용할 수 있습니다.

 

ex) sqrt(4) 대신에 square_root(4)를 작성할 수 있습니다.

from math import sqrt as square_root

square_root(4)

 

Python에는 많은 내장 모듈이 있고 pip와 같은 패키지 관리자를 사용하여 서드파티 모듈도 설치할 수 있습니다.

반응형

'Programing > python' 카테고리의 다른 글

파이썬에서 문자열 기초  (0) 2023.03.02
파이썬 표준 라이브러리  (0) 2023.03.02
파이썬에서 함수 정의  (0) 2023.03.01
파이썬의 반복문  (0) 2023.02.26
파이썬의 조건문  (1) 2023.02.26