320x100
320x100
함수의 선언
def 함수명(인자) :
return 반환값
=> 인자앞에 *을 붙일 경우 갯수제한이 없는 배열로 인자를 받을 수 있음
함수의 호출
함수명(인자)
함수예제1
def sum(*n):
tmp = 0
for i in n:
tmp +=i
return('숫자의 합 = %s '%tmp)
print(sum(4,2,8,12,17,25))
print(sum(1,5,4,3,2,1,9,8,2,4,5,2,3,7,9,8,7))
숫자의 합 = 68
숫자의 합 = 80
모듈의 선언
import 파이썬파일명
모듈의 호출
파이썬파일명.함수()
모듈예제 (a_module.py)
def hi():
print("hello")
def sum(*num):
tmp = 0
for i in num:
tmp += i
return('숫자의 합 = %s' %tmp)
def bye():
return("Good Bye")
모듈예제 (home.py)
import a_module as a
a.hi()
print(a.sum(1,2,3,4,5,6,7))
print(a.bye)
hello
28
Good Bye
모듈예제 (home.py)2
from a_module import sum, hi
a_module.hi()
print(a_module.sum(1,2,3,4,5,6,7))
hello
28
300x250
728x90
'Programming > Python' 카테고리의 다른 글
파이썬 웹 크롤링 - 자동검색 프로그램 (0) | 2020.11.06 |
---|---|
파이썬 기초 - 예외처리 (0) | 2020.11.06 |
파이썬 기초 - 다양한 반복문의 활용법 (0) | 2020.11.06 |
파이썬 기초 - 조건문 (0) | 2020.11.06 |
파이썬 기초 - 디렉터리와 파일 입출력 (0) | 2020.11.04 |