본캠프 18일차!
시간 정말 빠르다..!
파이썬 개인 과제하면서 정리해보면 좋겠다는 생각에
기록해두는 오늘의 인사이트!
🧑🏻💻 [오늘의 인사이트 정리]
파이썬
📌RETURN과 PRINT 차이
📌 RETURN
- 함수 내부에서 계산된 값을 반환하고, 그 값을 RESULT 변수에 저장하여 이후 코드에서 활용 가능
- 함수 실행을 종료하고 값을 돌려줌 (return 이후의 코드는 실행되지 x)
- 다른 연산에서 재사용 가능 -> 반환되 값 변수에 저장하거나, 다른 함수에 전달 가능
- 데이터 분석, 머신러닝 모델, API 응답 등 함수 결과를 활용하는 경우 필수!
🔹언제 쓸까?
- 함수의 결과값 저장 OR 다른 연산에 사용할 때
- 함수가 정확한 값을 반환하는지 테스트 할 때
- 특정 조건에서 함수 실행을 즉시 멈추고 싶을 때
- 반환된 값을 다른 함수나 연산에서 활용해야 할 때

📌 PRINT
- 단순 출력(값 저장X, 활용 X) -> 결과 저장하기 위해 터미널(콘솔)에 출력할 뿐, 값을 저장 or 활용 불가
- 프로그램 진행 상태, 디버깅 정보 등을 확인할 때 사용
- print()는 결과 출력만 하고, 함수 실행 흐름에는 영향 주지 X(=> 함수 실행 멈추지 X)
- print()의 결과는 None을 반환하기 때문에 연산에 사용할 수 없음
🔹언제 쓸까?
- 데이터 활용 NO -> 단순 출력 할 때
- 변수 값이나 중간 결과를 확인할 때
- 단순히 진행 상태를 출력하고 싶을 때
