더북(TheBook)

초깃값을 특정하기 어렵다면 None을 사용합니다. None은 값이 비어 있음을 표현하는 파이썬의 데이터 타입입니다.

def hi(name = None):
    print('hi!')
    print('My name is', name, '!')

hi()
실행결과
hi!
My name is None !

None을 넣고 실행하면 결과에는 None이 그대로 출력됩니다. 초깃값을 설정하기 어려울 때 None을 자주 사용합니다.

 

return으로 함수 외부에 값 전달하기

두 수의 합을 구하는 함수를 만들어 보겠습니다.

def plus(num1, num2):
    result = num1 + num2

plus(486, 849)
실행결과
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.