함수의 파라미터에 기본값 설정해주기
파이썬에서 함수를 정의할 때, 기본값을 정해줄 수 있다.
day
파라미터에 22를 기본값으로 입력해주었기 때문에 함수 출력 시month
파라미터 앞에 day="22"를예시) 디폴트 값을 마지막에 지정해주어야 하는 이유
위처럼 디폴트 값인 kwargs
를 지정해주지 않아도 잘 출력이 된다.
만약 여기서 순서가 바뀐다면?
위처럼 순서가 바뀌면 디폴트 값을 말하는건지
값을 생략하고 age
에 지정되는것인지 이해할 수 없게 된다.