함수기초 기초 -함수 :어떤 일을 수행하는 코드의 덩어리, 코드의 묶음 -함수의 장점 : 필요할 때마다 호출 가능 (반복적으로 수행해야 하는 업무를 한 번만 작성해 놓고 필요할 때마다 호출하여 사용) :코드의 캡슐화 인터페이스는 코드에 입력 되는값과 수행 결과인 출력값을 명확히 한다는 것 (흔히 블랙박스라고도 하는데, 인터페이스가 잘 정의된 함수라면 코드의 내부 구조를 몰라도 함수를 사용하는 데에는 아무 문제가 없음) -함수의 선언 1) def는 ‘definition’의 줄임말로 함수 정의 시작을 의미 2)함수이름 (일반적으로 따르는 규칙이 존재) :소문자 입력, 띄어쓰기 대신 _기호 사용 :동사와 명사를 함께 사용 (ex.find_number) :줄임말보단 짧고 명료한 이름 설정 3)매개변수 :함수에서..