1. 짜임새 있는 기능을 만드는 멋진 기능: 함수프로그램을 이해하기 쉽고 관리하기 쉽도록 작은 조각으로 나누어서 조직화할 필요가 있다 함수: 우리가 반복적으로 사용하는 코드를 묶은 것/ 일을 수행하는 코드의 덩어리객체: 코드 중에서 독립적인 단위로 분리할 수 있는 조각??모듈: 프로그램의 일부를 가지고 있는 독립적인 파일 함수는 레고 블록에서 기본 레고 블록에 비유할 수 있음 def를 통해서 함수를 정의할 수 있음 2. def 예약어를 이용하여 함수를 작성하고 호출하기콜론(:)은 코드 블록이 이어서 등장한다는 것을 의미함수호출을 하면 코드가 실행됨def print_company_address(): print("학교: 동의대학교") print("전화번호: 010-9184-5989")print_c..