default value parameter
default value parameter는 함수가 호출될때 피라미터에 인자를 받아 넘겨준다.
non-default value parameter
non-default value parameter은 함수가 호출될때 파라미터에 인자를 받아 넘겨 주며, 넘겨 주지 않ㄷ아도 "key=value" 형식으로 선언되어 있기 때문에 지정한 value를 넘겨 줄 수 있다.
순서
파이썬은 parameter를 받는 순서를 지키지 않으면 오류가 발생한다.
오류가 발생하는 이유는 파라미터를 정의하는 순서 없이 무작위로 생성 시 함수는 어떠하 parameter에 value를 받아야 될지 정할 수 없디 때문이다.