더북(TheBook)

함수 정의를 끝낼 때는 빈 줄에서 엔터를 입력하면 된다.

함수를 정의하면 함수 객체(function object)를 생성한 것이므로 function 타입을 갖는다.

>>> print(print_lyrics)

<function print_lyrics at 0xb7e99e9c>

>>> type(print_lyrics)

<class 'function'>

새 함수를 호출하는 구문은 내장 함수를 호출하는 구문과 같다.

>>> print_lyrics()

I'm a lumberjack, and I'm okay.

I sleep all night and I work all day.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.