반응형
●함수정의
- 기본형태
def 함수명():
문장
ex)
●가변 매개변수
- 함수의 매개변수를 원하는 만큼 받을 수 있게 해준다.
- 가변 매개변수는 1개만 사용할 수 있다.
- 가변 매개변수 뒤에는 일반 매개변수가 올 수 없다.
- 함수내에서 가변 매개변수는 리스트처럼 활용한다.
- 기본형태
def 함수명(매개변수, 매개변수, ..., *가변 매개변수)
문장
ex)
●기본 매개변수
- 매개변수를 입력하지 않았을때, 기본적으로 매개변수에 세팅되는 기본값이다.
- 기본 매개변수 뒤에는 일반 매개변수가 들어갈 수 없다.
ex)
●리턴
- return 은 함수를 종료시킨다.
- 아무것도 리턴하지 않을땐 None를 출력한다.
ex)
●입력한 숫자범위를 모두 더하는 함수 예제
ex)
반응형
'프로그래밍 > 파이썬' 카테고리의 다른 글
파이썬(Python) - 23.튜플 (0) | 2020.04.25 |
---|---|
파이썬(Python) - 22.함수 응용(재귀함수와 메모화) (0) | 2020.04.25 |
파이썬(Python) - 20.이터레이더 (0) | 2020.04.23 |
파이썬(Python) - 19.리스트 min(), max(), sum(), reversed(), enumerate() 함수 (0) | 2020.04.23 |
파이썬(Python) - 18.반복문(for, while) (0) | 2020.04.23 |
댓글