반응형
** Retrun(반환) 은 value 값을 반환해주는 함수이다. **
- print 와 return의 차이점
- print 는 화면에 찍어내는 일만 하는 특징을 가졌고,
- return 은, 화면에 어떤 값을 찍어내지 않더라도 특정한 값을 가지도록 만들어진 함수이다.
: 이런식으로, print 는 출력만 하는 기능을 가졌기 때문에 'print(p_result)' 라고 명령을
실행하면, print는 결과로 'none' 을 내보낸다.
: Return 은 특정 값 (2,3) 을 새로운 변수 'r_result'로 반환해, print 결과값으로 '5' 가 출력되게 된다.
- Return (반환)의 특징
- 파이썬에서 뭔가를 return 하게 되면, 그 function은 종료가 된다.
- 하나의 function에서 return 은 오직 한 개 값만 return 할 수 있다.
- return 으로 결과 값을 반환해주면, 그 결과값이 반환되서 변수에 담아서 사용할 수 있다.
= return 에서 function이 종료되기 때문에, return 이하의 함수는 무시된다.
반응형