관리 메뉴

DreamFactory7

매개변수(Parameter)와 인자(Argument)의 차이 본문

생각/말

매개변수(Parameter)와 인자(Argument)의 차이

우루사1호 2024. 9. 19. 12:05

번역하면서 자주 써온 낱말이다.
근데 생각없이 써오다가 이번에 코파일럿을 갈아서 삽화좀 그려달라했더니 정책위반으로 계속 차단을 때렸다.
그리고 계속그려달라했더니 더는 못그리겠다고 메시지가 나왔다.
그림도.. 지맘대로 그려넣고.. 하... 답답한놈...

아무튼 이와 관련하여 많은 사람들이 자신의 블로그에 설명을 했을것이다.

개념은 간단하다.
인자(argument)는 요청을 하는쪽의 낱말(용어)이고
매개변수(parameter)는 그 요청을 받는쪽의 낱말이다.
관점에따라 사용된 용어가 다를뿐이다.

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

result = add(3, 5)  # 3과 5는 인자 (argument)
print(result)  # 출력: 8