1. 함수 ■ 함수란? 이름이 있는 코드 조각 매개변수와 반환 값이 있다. 정의하고 난 후 호출을 한다. 내장함수와 외장함수가 있다. 1) 함수 정의 def 함수명(): # 매개변수가 없는 함수 [ return 코드 ] def 함수명(a, b): # 매개변수가 없는 함수 [ return 코드 ] 2) 함수 호출 함수명() 결과값을 받을 변수 = 함수명(입력 인수 1, 입력 인수 2, ...) 2. 함수 (매개변수와 인수) ■ 매개변수와 인수 매개변수(parameter) : 함수에 입력으로 전달된 값을 받는 변수를 의미 인수(arguments) : 함수를 호출할 때 전달하는 입력 값을 의미한다. ■ 인자를 지정한 함수의 호출 Python은 매개변수의 수만큼 전달해줘야 하는 것이 기본이지만, 가변인자 사용도..