프로그래밍/Python

Python : 함수의 Return

삐제제 2020. 10. 20. 01:03

함수를 호출하는 대부분의 경우, 함수의 결과를 신경써야한다.

예를들어 plus 함수를 만든다고 할때, 전의 게시글에는 단지 계산 값을 print로 출력해줬지만

반환값을 변수에 저장하고싶을때도 있을것이다. 그럴땐 이렇게 return으로 값을 반환해주면

변수에 값을 저장해 줄 수 있다. 말 그대로 return, 돌려준다.


def plus(a, b):
	return a+b
    

result = plus(3, 5) // result에 8이 저장된다.

 

그리고 return 아래에 어떤값을 쓰든, 파이썬에서는 return을 만나면 그 함수는 종료가 되버린다.

 

def plus(a, b):
    return a + b
    print("Hey!")


print(plus(3, 5)) // 실행하면 콘솔에는 8 만 출력된다.