[PYTHON] arg, 그리고 kwargs (파라미터, 인자)
python의 arg, kwargs(kward args)의 차이에 대한 포스팅입니다. *(asterisk) 에 대해서 우리는 프로그래밍을 처음 배울 때, 보편적으로 C 혹은 C++로 시작합니다. 그렇게 시작한 프로그래밍 공부에서 처음으로-제대로 마주치게 되는 장벽이 '포인터' 챕터입니다. 그리고 그 포인터의 기호로 *(asterisk)가 사용되지요. 주소값이 담겨진 공간입니다. 그렇다면 파이썬에서 파라미터로 받아올 때 쓰이는 *args, **kwargs또한 포인터의 의미일까요? 아닙니다. 그리고 이 두 파라미터(*와 **)간의 차이도 존재합니다. *(args)가 뭐예요? arg, arg는 arguments로 복수 개의 인자를 뜻합니다. 그리고 이 arg를 표시하기 위하여 '*'(asterisk)로 나타냅..