EverGiver
05-2 모듈 본문
728x90
- 모듈
: 함수나 변수 또는 클래스를 모아 놓은 파일
모듈 만들기
# mod1.py
def add(a, b):
return a + b
def sub(a, b)
return a - b
→ mod1.py 파일이 모듈이다.
→ 파이썬 확장자 .py로 만든 파이썬 파일은 모두 모듈이다.
모듈 불러오기
import 모듈 이름
→ import mod1.py로 입력하지 않도록 주의하자
from 모듈 이름 import 모듈 함수
→ 모듈 이름 없이 함수 이름만 쓰고 싶은 경우 사용
from mod1 import add, sub
from mod1 import *
→ add 함수와 sub 함수를 둘다 사용하고 싶은 경우
→ * 문자는 '모든 것'이라는 뜻이다.
if__name__ == "__main__":의 의미
#mod1.py
def add(a, b):
return a+b
def sub(a, b):
return a-b
if __name__=="__main__":
print(add(1, 4))
print(sub(4, 2))
>>> import mod1
728x90
'Python > 문법' 카테고리의 다른 글
05-1 클래스 (0) | 2021.08.10 |
---|---|
04-3 파일 읽고 쓰기 (0) | 2021.08.05 |
04-2 사용자 입력과 출력 (0) | 2021.08.04 |
04-1 함수 (0) | 2021.08.04 |
03-3 for문 (0) | 2021.08.03 |
Comments