본문 바로가기
Research/Computer Science

Parameter와 Argument의 차이

by RIEM 2023. 3. 30.

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

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

# 호출
sayHello('John')

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

'Research > Computer Science' 카테고리의 다른 글

ISO, TCP-UDP, TCP 3way handshake  (0) 2023.03.31
List, Set, Map, HashMap  (0) 2023.03.30
MSA(MicroService Architecture)  (0) 2023.03.29
DB 인덱스  (0) 2023.03.28
Dependency Injection  (0) 2023.03.28

댓글