더북(TheBook)

return을 사용해야 함수가 종료되는 것은 아니지만 return을 사용해야 종료됨을 명시할 수 있습니다.

> def print_hello():
>     print("Hello")
>     return
>
> print_hello()
Hello

함수가 수행되다 return을 만나면 그대로 종료되므로 다음과 같이 return 다음에 코드를 넣는다면 그 코드는 실행되지 않습니다.

> def print_hello():
>     print("Hello")
>     return
>     print("Hello2") ------ 실행되지 않음
>
> print_hello()
Hello
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.