안녕하세요. BlockDMask 입니다. 오늘은 파이썬에서 함수에 대해서 알아보려 합니다. 함수라는거에 대해서 어디서 부터 설명해야할지 고민이 많았습니다. 최선을 다해서 차근차근 설명해 보겠습니다. 1. 함수란? 2. 다양한 함수의 모양 (입력값, 반환값이 있고 없고) 3. 함수를 사용하는 이유 (간단한 예제) 4. 함수 응용편 (디폴트 매개변수, 매개변수 N개) 1. 파이썬 함수란 무엇인가. 입력값에 따라 결과가 다를수는 있지만 로직 자체는 같은 경우에 하나의 포장지 안에 넣어서 계속 재사용할 수 있게 만들어 놓은것을 함수라 합니다. 그렇기 때문에 하나의 로직을 비효율적으로(?) 복붙하여 계속 쓰지 않고, 함수로 묶어서 관리하게 되면 좀더 편리하게 사용할 수 있습니다. 그렇기 때문에 함수를 사용하는 것..