우리가 코딩을 배우면서 작성하는 코드의 양은 늘어나게 된다. 하지만 이것을 그냥 작성만 하면 어느 순간 이해하는 것이 어려워지고, 관리하는 것이 어려워지게 된다.
그래서 코드를 작성할 때 함수로 구현하는 것을 할 수 있어야 한다. 그래서 이번에는 파이썬의 함수에 대해서 정리하겠다. ① 개념 → 특정 작업을 수행하는 코드 블록 → 이를 정의하고 호출하여 재사용 → 프로그램을 더 구조화하고 반복되는 코드를 줄여 효율적으로 작성할 수 있도록 도와줌 ② 기본 구조 def 함수 이름(매개 변수): 수행할 코드 return 반환값 def → define의 약자 → 함수의 시작을 알림 함수 이름 → 함수의 이름을 지정 매개변수는 → 함수에 전달된 입력값을 의미 → 여러 개를 가질 수 있음 return → 함수의 반환값을 지정 → 생략하면 None이 반환 ③ 함수 작성 주의 함수 이름 규칙 → 변수 이름 짓기의 규칙과 거의 유사 → 알파벳, 숫자, 밑줄(_)로 구성 → 숫자로 시작 불가능...
원문 링크 : 파이썬 함수