TIL | 파이썬 Modules

sik2·2021년 3월 31일
1

Python

목록 보기
4/5

Module

파이썬에는 모듈이라는 강력한 기능이 있다.
파이썬 코드를 논리적으로 묶어서 관리하고 사용할 수 있다.
파이썬이 내장한 표준 라이브러리도 많은 기능들을 제공하고 있으며 써드파티에서도 강력한 모듈들을 제공하고 있다.

모듈을 사용하는 방법에 대해서 알아보자

import

  • 형식
import 모듈명
  • 사용 예시
import math

print(math.ceil(1.2))
print(math.fabs(-1.2))

from

  • 모듈을 특정 함수만 사용할 경우
  • 형식
from 모듈명 import 함수명
  • 사용 예시
from math import ceil, fsum

print(math.ceil(1.2))
print(math.fsum([1, 2, 3, 4, 5, 6, 7]))

as

  • 모듈을 다른 이름으로 사용할 경우

  • 형식

import 모듈명 as 함수명

from 모듈명 import 함수명 as 이름
from math import fsum as rename_fsum

print(math.re_fsum([1, 2, 3, 4, 5, 6, 7]))

모듈 만들고 불러오기

  • 먼저 calculator.py 를 만든다

  • calculator.py

def plus(a, b):
   return a + b
def minus(a, b)
   return a - b
  • main.py 에서 해당 모듈을 from import 키워드를 통해 사용한다.

  • main.py

from calulator import plus, minus

print(plus(1, 2), minus(1, 2))

참고자료

https://docs.python.org/3/library/math.html

profile
문제해결을 즐기는 개발자

관심 있을 만한 포스트

0개의 댓글