# chapter06_02
# 파이썬 모듈
# Module : 함수, 변수, 클래스 등 파이썬 구성 요소 등을 모아놓은 파일.
def add(x,y):
return x+y
def subtract(x,y):
return x-y
def multiply(x,y):
return x*y
def divide(x,y):
return x / y
def power(x,y):
return x ** y
# print('-' * 15)
# print('called! inner!')
# print(add(5,5))
# print(subtract(15,5))
# print(multiply(5,5))
# print(divide(10,2))
# print(power(5,3))
# print('-' * 15)
# __name__ 사용 > import할 땐 실행되지 않는다.
if __name__ == "__main__":
print('-' * 15)
print('called! inner!')
print(add(5,5))
print(subtract(15,5))
print(multiply(5,5))
print(divide(10,2))
print(power(5,3))
print('-' * 15)
# 모듈 사용 실습
import sys
import time
print(sys.path)
print(type(sys.path))
## 모듈 경로 삽입 (영구등록방법아님.)
# sys.path.append('D:/JAVA/inflearnPython/math')
#
# print(sys.path)
# import test_module (math안에 06_02를 테스트용으로 복사해서 만들었음)
#
# # 모듈 사용.
# print(test_module.power(10,3))
import Chapter06_02
print(Chapter06_02.add(10,1000000))
append 후 print(sys.path)
'python_basic' 카테고리의 다른 글
[파이썬] 내장함수 (0) | 2020.11.30 |
---|---|
[파이썬] 예외처리 Exception / try - except - else - finally (0) | 2020.11.30 |
[파이썬] 패키지 / init (0) | 2020.11.23 |
[파이썬] 클래스 (0) | 2020.11.23 |
[파이썬] 사용자로부터 입력받기 / input (0) | 2020.11.23 |
[파이썬] 함수 / 람다 (lambda) (0) | 2020.11.23 |
[파이썬] while문 / while-else (0) | 2020.11.21 |