함수에 입력되는 arguments의 다양한 형태
함수에 입력되는 parameter의 변수명을 사용, arguments를 넘김
Parameter의 기본 값을 사용, 입력하지 않을 경우 기본값 출력
함수의 parameter가 정해지지 않았다?
다항 방정식, 마트 물건 계산 함수?
→ 가변인자 using asterisk
개수가 정해지지 않은 변수를 함수의 parameter로 사용하는 법
Keyword arguments와 함께, argument 추가가 가능
Asterisk(*)기호를 사용하여 함수의 parameter를 표시함
입력된 값은 tuple type으로 사용할 수 있음
가변인자는 오직 한 개만 맨 마지막 parameter 위치에 사용 가능
Parameter 이름을 따로 저장하지 않고 입력하는 방법
asterisk(*) 두 개를 사용하여 함수의 parameter를 표시함
입력된 값은 dict type으로 사용할 수 있음
가변인자는 오직 한 개만 기존 가변인자 다음에 사용
흔히 알고 있는 * 를 의미함
단순 곱셈, 제곱 연산, 가변 인자 활용 등 다양하게 사용됨