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/
728x90
반응형
'기타' 카테고리의 다른 글
VSCode go live ip설정 (0) | 2023.07.10 |
---|---|
변수 var , let , const 차 (0) | 2023.07.10 |
spring return "redirect:/주소"와 return "view이름" 차이 (0) | 2023.07.04 |
@RequestMapping 대신 @PostMapping @GetMapping 쓰는 이유 (0) | 2023.07.04 |
Spring Framework / Spring Boot 차이점? (0) | 2023.06.29 |