# 변수 사용

# 전역 변수
c = 1

def plus5(a, b):
    # 전역변수를 변경하겠다고 선언
    global c
    c = 5
    result = a + b + c
    return result

결과 = plus5(2, 5)

# 함수안의 변수를 지유롭게 사용하는 방법
def fn():
    a1 = 11 # 지역변수

    def fn2():
        # 지역변수사용
        nonlocal a1
        a1 = a1 + 5
        return a1

    # a2 = fn2()
    # return a2

    # 매개변수의 활용
    def fn3(num):
        a1 = num + 5
        return a1

    a3 = fn3(a1)
    return a3


결과2 = fn()

+ Recent posts