리턴

리턴값(return value)

함수의 결과

라료 없이 리턴하기

자료와 함께 리턴하기

리턴 뒤에 자료 입력하면 자료 가지고 돌아감

아무것도 리턴하지 않기

none : '없다'라는 의미

일반적인 형태

값을 만드어서 리턴

def 함수명(매개변수) :
	변수 = 초기값
	수행문
	수행문
	return 변수

ex)

# 리턴
def test_func(i) : # 함수 정의
    print("매개변수 : ", i)
    print("수행문입니다.")
test_func(3) # 함수 호출

ex)

# 리턴
def test_func(i) : # 함수 정의
    print("매개변수 : ", i)
    return
    print("수행문입니다.")
test_func(3) # 함수 호출

ex)

# 리턴
def test_func(i) : # 함수 정의
    print("매개변수 : ", i)
    print("수행문입니다.")
    return 100
   
return_value = test_func(3) # 함수 호출
print(return_value)

ex)

# 리턴
def test_func(i) : # 함수 정의
    init_value = 0 # 초기값
    result_value = init_value + i
    print("결과값: ", result_value)
    return result_value
   
return_value = test_func(3) # 함수 호출
print(return_value)

ex)