- 함수란 ? 특정 코드를 미리 작성하여 재사용 가능한 코드 블럭을 만들어 놓는 것입니다. 예를 들어 입력한 숫자에 1~9까지 곱한 값을 출력하는 함수를 만들고 그림으로 그려보면 아래와 같습니다. 1. 함수 구조 - 함수는 def로 시작하는 예약어와 함수명 (parameter) 의 구조로 이루어집니다. def SUM(a , b) : [코드 내용] 2. 함수 정의 - 위의 구조대로 함수를 정의하면 함수명을 통해서 계속해서 사용이 가능합니다. - 함수 선언에 parameter는 함수내에서 사용하지 않는 다면 생략이 가능합니다. # parameter를 넣는 함수 def SUM(a, b) : return a + b # parameter가 없는 함수 def print_HI(): print('HI') 3. 함수 호..