• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

정확히 return에 대한 설명이 많았으면 좋겠습니다.

20.08.17 12:35 작성 조회수 71

2

첫시간엔 함수를 기본으로 했는데 바로 리턴을 응용하니 잘 모르겠습니다

답변 1

답변을 작성해보세요.

2

설명이 부족했나 봅니다.

함수 내에서 어떤 동작을 하고 나서 특정 '값'을 반환해줄 때 return 을 사용합니다.

그러면 그 함수를 호출하는 곳에서 반환받은 return 값을 변수에 담아서 이후에 사용이 가능합니다.

마치 밖에서 함수를 호출하는 입장에서는 아래처럼 max 라는 함수에 5 와 10 을 전달하면 그 중 큰 값을 return 을 통해 반환해주면 max_value 라는 변수에 큰 값이 저장되고 아랫줄에서 print 를 통해 그 값을 사용하는 것처럼요!

max_value = max(5, 10)

print(max_value)