1. 함수(function) : 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드의 집합 * 함수를 써야하는 이유 (1) 반복적인 프로그래밍을 피할 수 있다. (2) 모듈화로 인해 전체적인 코드의 가독성이 좋아진다. (3) 프로그램에 문제가 발생하거나 기능의 변경이 필요할 때에도 손쉽게 유지보수가 가능하다. 1) 함수 정의하기 - 공식 : def 변수명(매개변수) : 실행문 return (1) 두 수를 더하는 함수를 만들어보자! def number_sum(num1, num2) : result = num1 + num2 return result 정의한 함수를 사용해 number_sum(5, 10)을 출력하면 15가 나오게 되고, number_sum('딸기', '바나나')를 하면 '딸기바나나'..