기타

Parameter / Argument 차이점

박성하하 2023. 7. 6. 11:32
728x90
반응형

Parameter는 함수 혹은 메서드 정의에서 나열되는 변수 명입니다. 반면 Argument는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값입니다. Argument의 실체는 변수이고 Argument의 실체는 값입니다.

따라서 두 단어는 명확하게 구분해야 합니다.

단어번역의미

Parameter 매개변수 함수와 메서드 입력 변수(Variable) 명
Argument 전달인자, 인자 함수와 메서드의 입력 값(Value)

명시된 변

Parameter와 Arguement의 예시

Parameter와 Argument의 예시는 다음과 같습니다.

parameter(매개변수)

다음 cancat 함수 정의에서 str1과 str2는 parameter 입니다.

def cancat(str1, str2):
  return a +" "+ b

 

argument(전달인자)

cancat 함수를 호출할 때, 입력값 “parameter”와 “argument”는 argument입니다.

cancat("parameter", "argument")

 

 

 

 

참고

http://taewan.kim/tip/argument_parameter/

 

argument와 parameter 차이점

argument와 parameter 구분

taewan.kim

 

728x90
반응형