함수

우리가 생각하는 것:

“피넛버터&젤리 샌드위치를 만들어보자. “

파이썬에서, 아래와 같이 부를 수 있어요:

(make_pbj는 함수 이름, 가로 안에 있는 것은 함수파라미터)

  make_pbj(bread, pb, jam, knife)
      ^      ^   ^   ^    ^
       function name       function parameters

함수

우리는 모두 PB&J를 만드는 방법을 알아요.

하지만 매번 모든 단계에 대해 알 필요는 없습니다. 왜냐면 단계들은 이미 “피넛버터와 젤리샌드위치를 만들자” 로 그룹화되어서 우리들 머리 속에 들어있어 있기 때문이죠.