파이썬 매개변수(parameter)와 인자(argument)


파이썬 매개변수(parameter)와 인자(argument)

간혹, 구글링을 열심히 하다보면 한글로 관련 글을 읽을 때는 매개변수와 인자, 혹은 파라미터와 아규먼트를 많이 보았을 것이다. 영어로 읽었을 때는 parameter와 argument를 많이 보았을 것이고. (영어사전에서는 argument를 논쟁, 논의로 해석하지만.... ) 그런데 parameter와 argument가 무엇인지 정확하게 짚고 넘어가야 할 필요가 있다. 대화를 하거나 강의를 들을 때 '여기 인자에 뭘 넣었어?' '자, 매개변수 자리에 어떤 값을 넣을 것이냐면...' '아규먼트가 맞는지 디버깅을 해 보면......' '파라미터를 최대 몇개 넣을 것인지......' 인자, 매개변수, 아규먼트, 파라미터, parameter, argument... 섞어서 나오기 때문에 혼돈이 온다. 이게 그거고, 그게 이거인 것 같은게 매개변수와 인자의 관계이다. 매개변수(parameter)는 함수나 메소드가 정의할 때 선언하는 변수 이름이다. 다시 말해, 매개변수는 함수를 선언할 때 어떤 ...


#argument #parameter #매개변수 #인자 #파라미터 #파이썬

원문링크 : 파이썬 매개변수(parameter)와 인자(argument)