반응형
함수 기본 구조
함수는 자주 사용하는 기능을 정의하여 필요할 때 호출하여 사용하는 핵심 문법입니다.
함수를 만들 때는 def 키워드로 시작하여 함수명과 입력 매개변수 목록 및 수행할 구문을 정의합니다.
def 함수명([입력 매개변수 목록]):
수행할 일
입력 매개변수
함수의 입력 매개변수는 선택 사항입니다.
자주 사용하는 코드를 함수로 정의한 후 필요할 때 호출하여 사용하기 위해 입력 매개변수가 없게 정의할 수도 있습니다.
디폴트 매개변수, 가변 매개변수
입력 매개변수에는 디폴트 값을 지정하는 디폴트 매개변수가 있습니다.
다음은 원의 면적을 출력하는 함수입니다.
리턴
함수는 수행 결과를 반환(return)할 수 있습니다.
결과 값을 반환할 때는 return 뒤에 값을 표현합니다.
반응형
'Python > 파이썬 입문' 카테고리의 다른 글
[파이썬 입문] 3. 제어문과 컬렉션 – 8. dictionary와 set (0) | 2022.06.03 |
---|---|
[파이썬 입문] 3. 제어문과 컬렉션 – 7. 리스트 컴프리헨션 (0) | 2022.06.02 |
[파이썬 입문] 3. 제어문과 컬렉션 – 6. 리스트 기능2(연산 sort reverse copy index) (0) | 2022.05.31 |
[파이썬 입문] 3. 제어문과 컬렉션 – 5.리스트 기능1 (추가, 병합, 삭제) (0) | 2022.05.30 |
[파이썬 입문] 3. 제어문과 컬렉션 – 4. 튜플과 리스트 맛보기 (0) | 2022.05.26 |