더북(TheBook)

 

15 함수의 값

 

 

<강의보기> 06:33

함수의 또 다른 기능인 ‘값을 만들어 돌려주는 기능’을 알아보겠습니다.

새 파일을 function4.py로 저장하고 값 하나를 받는 함수를 만들려고 합니다. 전체적으로 앞서 만든 함수와 비슷하지만, 함수 블록 마지막 줄에 있는 return은 처음 보는 단어입니다. return은 어떤 기능을 하는 걸까요?

 

코드 function4.py

def add_10(value):
    '''value에 10을 더한 값을 돌려주는 함수'''
    result = value + 10
    return result
 
add_10(42)

 

실행 결과

PS C:\Users\User\Documents> python function4.py

PS C:\Users\User\Documents>

 

실행해 보면 아무것도 출력되지 않습니다. 그렇다고 코드를 잘못 쓴 것은 아닙니다. 지금까지는 함수 맨 끝에 print문을 썼는데, 이번에는 return을 썼을 뿐입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.