Python

함수 만들기

Yokina 2017. 1. 7. 23:20

function()  만들기


def 함수이름(인수):

함수실행 명령문

return 결과값


가변인수의 처리    파라미터 이름 앞에 *를 사용한다 (인자를 튜플로 만들어준다)

def sum(*a)

total = 0

for i in a :

total += i

return total


파라미터 기본값 사용    -    기본값 사용 파라미터는 맨 나중에 위치(다른 언어도 그렇지만…)

def cal(num1, num2, method='sum'):

if method == 'sum':

print(num1 + num2)

elif method == 'min':

print(num1 - num2)

elif method == 'prod':

print(num1 * num2)