프로그램

[파있썬] 문제 : 3개 숫자 더하기 중첩 함수

오디세이99 2023. 2. 15. 11:12
728x90
반응형

def add_3_numbers(x, y, z):    # 3개 인수를 받음
    def add_2_number(x, y):    # 2개의 인수를 받음. 인수명의 변화가 없기 때문에 x, y 를 사용해야 값이 전달 됨
        sum = x + y
        return sum
    
    return add_2_number(x, y) + z    # add_2_number 함수는 이 라인에서 실행됨. 위에서는 정의만 한것임. add_2_numbers의 결과와 z를 더함

result = add_3_numbers(1,2,3)
print("%d"%result)
728x90
반응형