# 함수 정의 방법
def 함수명 (매개변수1, 매개변수2, ...):
함수 내용 ...
return 데이터
1. 매개변수 X / 반환값 X 함수
2. 매개변수 O / 반환값 X 함수
3. 매개변수 X / 반환값 O 함수
위와 같이 매개변수(Parameter) TypeError가 발생하는데 이를 방지하는 방법들이 있다.
1) 기본값 지정 방식
2) 매개변수명=값 방식
4. 가변 매개변수
5. 다중 반환
6. 딕셔너리 매개변수 매핑 (**)