*주의 - 개인적으로 학습하는 내용이라 틀릴 수 있으니 틀린 부분을 알려주시면 진심으로 감사드리겠습니다. 가. 함수 Function 함수는 수학에서의 정의와 동일하다. 특정 수를 넣으면 특정한 결과가 나오는 것을 함수라고 부르고, 이를 이용해 내가 필요한 기능을 각각 만들 수 있다. 컴퓨터에서도 마찬가지로 함수를 만들어 본문에 사용할 수 있다. 이럴 경우 본문이 지저분해지거나 길어지지 않게 관리할 수 있고, 기능만 조금씩 수정하면 되기 때문에 수정, 가독에 유리하다. 함수는 아주 직관적으로 우리가 알고 있다. 밥을 먹으면 똥으로 나오듯이 input이 있으면 output이 있다. 함수에서는 입력을 인수(argument)로 명명하고, 출력을 반환(return), 작업을 기능(operation)이라고 한다. ..