키워드인자(keyword argument) ?
위치인자(positional argument) ?
func(20, 7)
func(20, divisor=7)
func(number=20, divisor=7)
func(divisor=7, number=20)
------------------------------------
func(number=20, 7) # SyntaxError: positional argument follows keyword argument
func(20, number=7) # TypeError: remainder() got muiltiple values for argument
참고) 파이썬이 인자를 처리하는 순서
다양한 인자의 사용 예시
ABC = {}
DEF = {}
func(**ABC)
func(number=20, **ABC)
func(**ABC, **DEF)
func(alpha=1.5, beta=9, 감마=4) # 한글 키워드도 가능
인자의 유연성이 제공하는 장점