가장 기본적인 형태:순서대로 값이 parameter로 함수에 전해짐
순서가 맞지않아도 parameter이름으로 맞춰서 값을 전해줌
순서를 맞추어서 parameter값을 전해주는 positional arguments와 keyword arguments를 혼용해서 사용가능.
오류가 난 지점의 위치를 잘보면 이해가 쉽다.
keyword argument는 parameter이름으로 맞추어서 값을 전해주기 때문에 자신의 위치를 알고 들어가지만, 명시되어 있지 않은 상태의 positional argument는 순서를 지켜줘야한다.
parameter에 defalut값을 정의해줄수있다.
이때 4번과 같은 이유로 positional argument의 순서를 잘지켜서 해주어야 오류가 나지 않는다.
positional argument는 순서를 지켜주지 않으면 안된다.