1. 함수(function) 입력을 받아 필요한 작업을 수행하고 결과를 반환하는 상자 함수를 정의하고 호출합니다 def 함수이름(): 이것을 통해 함수를 정의하고 print()를 통해 함수를 호출해줍니다 장점 (1)함수를 사용하면 코드가 중복되는 것을 막을 수 있음 (2)한 번 작성된 함수는 여러 번 재사용할 수 있음 (3)함수를 사용하면 전체 프로그램을 모듈로 나눌 수 있어서 개발과정이 쉬워지고 체계적이면서 유지보수도 쉬워짐 (4)재사용 한 번만 함수를 정의하면 언제든지 필요할 때 함수를 호출해서 사용 가능 2. 함수에 입력 전달 사용자는 함수에 값(정보)을 전달할 수 있는데 이 값을 인수(argument)라고 합니다 인수를 전달해봅시다 def 함수이름 (인수) 입력한 뒤 마지막 줄에서 함수이름 ()안..