이것저것 검색하거나, 다른 사람들과 대화할 때 리턴값, 전달값등 표현할 때 parameter, argument 를
그냥 생각나는대로 말하다가 의문점이 들었다. 무슨 차이일까?
검색으로 내가 이해하기론..
Parameter (매개 변수) 는 함수 정의에서 선언한 입력 변수 ,
Argument (전달 인자) 는 함수에 입력 하는 변수 로 이해했다.
def func(a,b) :
return a + b
func 함수에서 정의한 a, b는 parameter
func(1,3)
func 함수를 호출하기 위해서 1, 3 을 입력한건 argument
이것말고도 헷갈려서 혼동하면서 쓰는 단어가 몇개씩 있는데 찾아가며 구분해가며 써야겠다.
Reference :
https://stackoverflow.com/questions/1788923/parameter-vs-argument
'Dev' 카테고리의 다른 글
[Raspbian] 라즈베리 파이 VNC 접속하기 (14) | 2021.03.17 |
---|---|
[Linux] ssh server 자동 실행 (19) | 2021.02.16 |
[Ubuntu] 새 계정 생성시 docker 권한 문제 (50) | 2020.09.05 |
[Ubuntu] SSH Server 설치 (12) | 2020.03.27 |
[Ubuntu] ImportError: libSM.so.6: cannot open shared object file: No such file or directory (17) | 2020.03.26 |