자주 헷갈리는 개념. 단어 그 자체의미를 정확히 알아야 나중에 공부할 때도 헷갈리지 않아서 개념을 좀 정확히 넘어가야겠다는 생각에 찾아봤다. 사실 아직도 잘 모르겠는데 일단 배운대로 정리해보면
▶오라클에서 내리는 정의
"Parameters refers to the list of variables in a method declaration. Arguments are the actual values that are passed in when the method is invoked. When you invoke a method, the arguments used must match the declaration's parameters in type and order."
Parameter는 method 선언시 변수의목록이다. Argument는 method가 호출됐을때의 실제값이다. method를 호출할때 사용된Argument들은 선언시 Parameter의 type과 order랑 매치해야된다
▶stackoverflow가면 다 이렇게 설명한다.
여기서 a, b는 Parameter
5,3은 Argument
매개변수Parameter는 함수에서 변수Variable들을 나타내고
전달인자Arugment는 함수를 호출할때의 값Value이다.
▶예시 : dropna 함수에 쓰이는 axis, subset같은 애들은 뭐라고 부를까?
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.dropna.html
pandas공식홈페이지 dropna 함수 관련 내용중
axis,how,subset같은것들은 Parameter다.
axis에 들어가는 0,1,index,columns 같은것들은 Value다.
(그럼 이 value들을 argument 라고도 할수있나? 이거 관련해서 계속 찾아봤는데 못찾았습니다 ㅈㅅ 아시는 분 댓글좀요)
https://www.w3schools.com/python/pandas/ref_df_dropna.asp
'파이썬 > 코딩 영어단어공부' 카테고리의 다른 글
스칼라 scalar (0) | 2022.06.24 |
---|---|
Pandas DataFrame : apply 해석 (0) | 2022.06.22 |
Pandas : pd.to_timedelta 함수 (0) | 2022.06.20 |
Feature : 머신러닝 (0) | 2022.06.17 |
인코딩(글자 깨지는 문제) (0) | 2022.06.05 |