'default value parameter' and 'non-default value parameter' <실습>

sihwan_e·2020년 4월 21일
0

Python Dic

목록 보기
7/13

1.Basic



가장 기본적인 형태:순서대로 값이 parameter로 함수에 전해짐

2.Keyword arguments



순서가 맞지않아도 parameter이름으로 맞춰서 값을 전해줌

3.Mixing positional arguments and keyword arguments



순서를 맞추어서 parameter값을 전해주는 positional arguments와 keyword arguments를 혼용해서 사용가능.
오류가 난 지점의 위치를 잘보면 이해가 쉽다.

4 .3의 예외경우



keyword argument는 parameter이름으로 맞추어서 값을 전해주기 때문에 자신의 위치를 알고 들어가지만, 명시되어 있지 않은 상태의 positional argument는 순서를 지켜줘야한다.

5.Parameter Default Value




parameter에 defalut값을 정의해줄수있다.
이때 4번과 같은 이유로 positional argument의 순서를 잘지켜서 해주어야 오류가 나지 않는다.

6.default 값이 정의된 parameter가 default 값이 정의 되지 않은 parameter 보다 먼저 위치해 있으면 안된다




positional argument는 순서를 지켜주지 않으면 안된다.

profile
Sometimes you gotta run before you can walk.

0개의 댓글