본문 바로가기
프로그래밍/파이썬

파이썬(Python) - 21.함수 만들기

by -현's- 2020. 4. 25.
반응형

●함수정의

- 기본형태

def 함수명():

   문장

 

ex)

 

 

 

 

●가변 매개변수

- 함수의 매개변수를 원하는 만큼 받을 수 있게 해준다.

- 가변 매개변수는 1개만 사용할 수 있다.

- 가변 매개변수 뒤에는 일반 매개변수가 올 수 없다.

- 함수내에서 가변 매개변수는 리스트처럼 활용한다.

- 기본형태

def 함수명(매개변수, 매개변수, ..., *가변 매개변수)

 문장

 

ex)

 

 

 

 

●기본 매개변수

- 매개변수를 입력하지 않았을때, 기본적으로 매개변수에 세팅되는 기본값이다.

- 기본 매개변수 뒤에는 일반 매개변수가 들어갈 수 없다.

 

ex)

 

 

 

 

●리턴

- return 은 함수를 종료시킨다.

- 아무것도 리턴하지 않을땐 None를 출력한다.

ex)

 

 

 

 

 

 

 

●입력한 숫자범위를 모두 더하는 함수 예제

ex)

 

 

 

반응형

댓글