이번엔 print대신에 return을 써보겠습니다

>>> def double(number):
        return number * 2

함수를 호출하고, 12를 대입합니다:

>>> double(12)
24

다시 함수를 호출하고, 12를 대입한 다음에 결과밧을 new_number라는 변수로 지정합니다

>>> new_number = double(12)
24

자 이제 무슨 일이 일어났죠?

>>> new_number

함수 - 결과값

이 경우에는 함수에서 ‘new_number’에 값을 입력하면, 그것은 (24)라는 값을 리턴하게 될 것입니다.

다시 ‘new_number’라고 타이핑을 한다면, 당신이 그것을 바꾸려고 하기 전까지는 (24)라는 값을 계속 볼 수 있을 것입니다.