Note 함수명 짓기
함수명은 함수의 동작을 드러낼 수 있게 짓는 것이 좋습니다. 이름만 보고도 어떤 동작을 하는지 유추할 수 있도록 말이죠. 예제에서는 계좌를 개설하므로 open_account라고 지었습니다. 또한, 함수명을 지을 때는 정해진 규칙에 따라야 하는데, 기본 규칙은 2.4.1 변수 정의하기에 나온 변수명 규칙과 동일합니다.
1. 문자로 시작한다.
2. 단어가 여럿일 때는(open, account) 언더바(_)로 구분한다.
3. 일반적으로 변수는 명사, 함수는 동사를 사용한다.
(예) 변수명: account_number → 계좌번호(명사)
함수명: open_account() → 계좌를 개설하다(동사)
1분 퀴즈
1. 다음 중 my_func라는 함수를 정의하는 방법으로 올바른 것은?
① def my_func():
② func my_func():
③ void my_func():
④ new my_func():