본문 바로가기

Python

[모듈화02] 함수 모듈, 패키지 실습01

엄청나게 간단한 math 함수 모듈화 실습

 

일단 실습을 위해 ./python/module 이라는 폴더 만들어 줌. 

 

그 아래에 math_module.py 와 main_module.py 를 아래와 같이 만들어줌.

# math_module.py

def add(x,y):
    return x+y

def subtract(x,y):
    return x-y

def multiply(x,y):
    return x*y

def division(x,y):
    return x/y
# main_module.py

import math_module

result_add = math_module.add(10,2)
re_sub = math_module.subtract(10,2)
re_multiply = math_module.multiply(10,2)
re_division = math_module.division(10,2)

print(f'10, 2 사칙연산:{result_add} {re_sub} {re_multiply} {re_division}')

 

참나 근데 여기서 터미널 실행하는데, 백날 코랩이랑 주피터노트북만 쓰니...터미널로 실행하는데 어이없게 오래 걸림...

 

아니 진짜 뭐하냐??? 암튼 어이가 없지만 이런 걸로 시간 낭비하지 말자 젭알...