함수: 특정 용도의 코드를 한곳에 모아놓은 것 처음에 한번만 작성해 놓으면 나중에 필요할 때 계속 불러 쓸 수 있음 장점: 코드의 용도 구분 가능 / 코드 재사용 가능 / 실수 감소 형식 def 함수이름(): 코드 내용 # 함수 선언 // 함수를 먼저 선언해야 호출 가능 >> 함수 선언이 뒤에 오면 에러 발생 >>> def hello(): print('Hello world!') # 함수 호출(사용) >>> hello() Hello world! 매개변수(parameter): 함수 안에서의 정의 및 사용에 나열되어 있는 변수 (선언 시 사용) 인자(argument): 함수를 호출할 때 전달되는 실제 값을 의미 (호출 시 사용) 매개변수가 있는 함수는 함수 호출 시, 꼭 인자를 지정해야 함 >>> def ad..