티스토리 뷰


빌트인된 모듈이나 추가로 pip로 설치한 모듈이나 import 로 많이 참조해서 사용하였다.


하지만 직접 필요한 부분을 모듈화 해서 참조해서 사용해보자


규모있는 프로젝트를 진행하다 보면 다수의 모듈이 필요하다.



[네이밍룰]


pep8 에 따르면 모듈 이름은 모두 소문자 이다.


(bad) snake_case

(bad) CamelCase

(good) onlysmall



calculator.py

def add(a, b):
return a+b


def sub(a, b):
return a-b


def division(a, b):
return a/b


def multiply(a, b):
return a*b

위의 계산기 모듈을 만들었다.


이것을 임포트 해서 사용해 보자.


import calculator


if __name__ == '__main__':
calculator.add(2, 3)
calculator.sub(3, 2)


댓글