파이썬 함수 (function) (3)


파이썬 함수 (function) (3)

인수 전달의 순서 함수에 인수값을 전달할 때는 함수에 정의된 매개변수의 순서를 그대로 따라야 하는 것이 원칙이다. 하지만 매개변수의 이름을 알고 있다면 이 순서와 상관없이 인수를 넘겨줄 수도 있다. 'key = value' 형태로 전달하기 때문에 이를 '키워드 인수(Keyword Argument)'라고 부른다. 매개변수의 수를 알 수 없을 때 키워드 인수 (Keyword Argument) 전달 함수에 전달되는 인수의 수를 미리 정할 수 없을 때 우리는 매개변수 이름 앞에 '*' 기호를 삽입했었다. 같은 이치로, 키워드 인수를 사용하는 경우에 전달되는 인수의 수를 미리 정할 수 없다면 '**' 기호를 매개변수의 이름 앞..........



원문링크 : 파이썬 함수 (function) (3)