
지금 여기예요
4
187
코드 재사용
함수를 소개합니다
기존 코드를 함수로 바꾸기 전에 파이썬의 함수를 자세히 살펴봅시다. 함수를 살펴본 다음에는
기존 코드로 돌아와서 재사용할 수 있는 함수로 바꾸는 과정을 단계별로 설명합니다.
너무 어려울 것 같다고 미리부터 식은땀 흘릴 필요는 없습니다. 이 페이지와 다음 페이지에서는
함수가 어떤 것인지 맛보는 정도면 충분합니다. 이 장을 진행하면서 함수를 조금씩 자세히
파헤칩니다. 이 페이지의
IDLE
창은 함수를 만들 때 활용할 수 있는 템플릿을 보여줍니다. 다음
사항을 유념하면서 템플릿을 살펴보세요.
함수에는 def와 return이라는 두 가지 새로운 키워드가 사용됩니다
IDLE
은 두 키워드를 오렌지색으로 표시합니다.
def
키워드는 파란색으로 표시된 함수명과 함수의
인자 세부 정보를 정의합니다.
return
키워드는 선택사항이며 함수를 호출한 코드에 값을 되돌려줄
때 사용됩니다.
1
함수는 인자 데이터를 받을 수 있습니다
함수는 인자 데이터를 받을 수 있습니다.
def
행의 함수명 다음에 있는 괄호 안에 인자 리스트를
정의할 수 있습니다.
2
함수는 코드와 (일반적으로) 문서를 포함합니다.
def
행에 종속된 코드는 들여쓰기를 적용하며 필요한 상황에서는 주석을 포함합니다. 주석을 다는
방법은 두 가지가 있는데 아래 템 ...