728x90 함수리턴값1 [PYTHON] return이 없는 함수는 무엇을 반환하나요? None의 비밀과 활용 파이썬 프로그래밍을 시작할 때 가장 먼저 마주하는 개념 중 하나가 함수의 반환 값(Return Value)입니다. 보통 함수는 연산의 결과를 return 키워드를 통해 호출자에게 전달하지만, 명시적인 반환문이 생략된 경우도 자주 목격하게 됩니다. 그렇다면 파이썬 인터프리터는 return이 없는 함수를 어떻게 처리할까요? 이 글에서는 파이썬의 독특한 객체인 None의 정체와 함수 반환 메커니즘을 심도 있게 분석합니다.1. 파이썬의 암시적 반환 규칙파이썬은 모든 함수가 반드시 무언가를 반환하도록 설계된 언어입니다. 다른 언어(C, Java 등)에서 반환 값이 없는 함수를 void 타입으로 정의하는 것과 달리, 파이썬에는 '값의 부재'를 나타내는 특별한 싱글톤 객체인 None이 존재합니다.명시적 return .. 2026. 2. 12. 이전 1 다음 728x90