5. 함수 5.3 키워드 인수

C급 개발자와 함께하는 파이썬

5.3 키워드 인수

여러 개의 매개 변수를 가지고 있는 함수를 호출할 때, 그 중 몇 개만 인수를 넘겨주고 싶을 때가 있습니다. 이때 매개 변수의 이름을 지정하여 직접 값을 넘겨줄 수 있는데 이것을 키워드 인수 라 부릅니다. 함수 선언시 지정된 매개 변수의 순서대로 값을 넘겨주는 것 대신, 매개 변수의 이름 (키워드) 를 사용하여 각각의 매개 변수에 인수를 넘겨 주도록 지정해 줍니다.


키워드 인수를 사용하는 데 두가지 장점이 있습니다. 첫째로, 인수의 순서를 신경쓰지 않고도 함수를 쉽게 호출할 수 있는 점입니다. 둘째로는, 특정한 매개 변수에만 값을 넘기도록 하여 나머지는 자동으로 기본 인수값으로 채워지게 할 수 있습니다.






정부정책이 나오면 온갖 이유를 들고 나와서 반대하고 흔들고 하다가 막상 정책을 심의하고 표결할 때는 슬그머니 물러서서 찬성표를 던집니다. 그리고 아무 일도 없었던 것처럼 행동합니다. 반대를 위한 반대, 흔들기 위한 반대를 한 것이지요.