7강 / 20강

함수 — 되풀이를 이름으로 묶는다

같은 계산을 세 번 쓰기 전에

함수 — 되풀이를 이름으로 묶는다
같은 일을 두 번 넘게 쓰고 있다면, 이름을 붙일 때입니다.

TMB 를 표본마다 계산해야 한다면, 나눗셈을 표본 수만큼 적을 수는 없습니다. 계산에 이름을 붙여 두고 부릅니다.

def 이름(재료): … return 결과
📥
재료 (인자)
괄호 안에 받는 것
⚙️
하는 일 (몸통)
들여 쓴 줄들
📤
결과 (return)
돌려주는 값
<code>엑솜Mb=38</code> 처럼 <b>기본값</b>을 두면 대개는 안 적어도 됩니다.
Python 브라우저에서 실행
함수를 조립해 보세요. 재료가 들어가고 결과가 나옵니다.
불러오는 중…
빈 값·이상한 값을 함수 안에서 한 번만 막아 두면 부르는 쪽이 편해집니다.
Python 브라우저에서 실행
🤔 확인 문제
파이썬에서 함수의 몸통을 나타내는 것은?