EverGiver

05-2 모듈 본문

Python/문법

05-2 모듈

친절한개발초보자 2021. 8. 10. 01:47
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