매개변수, 인수 그만 헷갈리자!

매개변수, 파라미터, 인수, 아규먼츠 혼용하여 쓰다보면 헷갈린다. 언제 파라미터라고 하고 언제 아규먼츠라고 하는지 헷갈린다. 헷갈려!!

def add(a, b):  # a, b는 매개변수
    return a+b

print(add(3, 4))  # 3, 4는 인수

위의 코드 하나로 깨끗이 구분하자.

함수를 정의할 때 사용하는 변수이름을 매개변수(parameter),

함수를 실행할때 사용하는 전달 값을 인수(arguments)

그냥 이렇게 매개변수와 인수를 구분하자.

답글 남기기

19 − 5 =