[Python] 파이썬 함수 (Funtion) 예제
파이썬 함수(Function) 예제 입니다.
함수는 값을 입력 받아 처리하여 결과값을 리턴합니다.
def 함수명 (파라미터, 파라미터 ..):
실행문
return
위와 같은 형식으로 작성됩니다.
# 두 파라미터를 받아 값을 더하기
xy_sum 이라는 함수를 만들고 파라미터는 x,y 두개를 받습니다.
함수안에 x + y라는 식을 만들고 result에 넣습니다.
그리고 result값을 리턴합니다. 그러면 xy_sum에는 x 와 y를 더한값을 리턴하게 됩니다.
xy_sum을 print하면 14라는 값을 출력합니다.
# 두 파라미터를 받아 값을 곱하기
위와같이 xy_mul이라는 함수를 만들었습니다. 파라미터는 동일하게 x,y 입니다.
함수안에 x * y를 입력하고 result 변수에 입력하였습니다.
그리고 result값을 리턴하면 xy_mul은 x * y의 값인 40을 리턴하게 됩니다.
xy_mul을 print하면 40을 출력합니다.
# 두 파라미터를 받아 값을 나누기
위와 같이 xy_div라는 함수를 만들고 x / y 값을 result에 넣고 리턴하였습니다.
그러면 xy_div는 0.4라는 값을 리턴하게 됩니다.
# 문자열 값을 반환
get_print라는 함수를 만들고 return값은 "Python" 문자열을 반환하도록 하였습니다.
일단 get_print를 출력하면 "Pyhon" 문자열을 출력합니다.
val라는 변수에 get_print 의 반환값을 넣고 val = val + " Hello" 라는 값을 추가 넣었습니다.
그리고 val값을 print하면 Python Hello라는 값을 출력할 수 있습니다.