Research/Computer Science

Parameter와 Argument의 차이

RIEM 2023. 3. 30. 13:07
728x90

Parameter(매개변수)는 함수에 넣는 '변수명(Variable)'입니다. 반면, Argument(인자)는 함수에 넣는 입력 '값(value)'입니다.

# 선언
def sayHello(name):
  return 'hello' + name

# 호출
sayHello('John')

이름을 넣어주면 이름을 불러주는 sayHello 함수는 name이라는 Parameter(매개변수)가 필요합니다. sayHello 함수를 호출할 때, 즉 이용할 때 어떤 이름을 부를 지 값을 넣어줘야 하는데, 이 값 'John'이 바로 Argument(인자)입니다.

728x90