3. 기본값
함수에서 매개변수에 미리 지정해 둔 값을 기본값이라 하며 기본값이 있으면 전달값을 일일이 적지 않아도 됩니다.
4. 키워드 인자
① 함수를 호출할 때 어떤 매개변수에 값을 전달할지 명시적으로 지정하는 것을 키워드 인자라고 합니다.
② 어떤 함수가 다양한 매개변수를 제공하는데 모두 기본값을 가지는 경우, 대부분 기본값을 쓰고 일부 매개변수만 값을 지정하고자 할 때 유용합니다.
5. 가변 인자
① 함수에서 전달값을 받을 때 개수가 달라지는 경우에 전달값 앞에 *를 추가한 가변 인자를 사용할 수 있습니다.
② 가변 인자는 전달값이 몇 개가 들어오든 묶어서 튜플로 인식합니다.
6. 지역변수와 전역변수
지역변수는 함수 안에서만 사용할 수 있는 변수이고, 전역변수는 모든 곳에서 사용할 수 있는 변수입니다.