함수란 ?
- 함수란, 재사용 되는 코드 블럭 이다.
- 자주 사용하는 반복된 코드를 일반화하여 함수로 사용
- Data or arguments 가 전달되고 결과가 return 된다.
함수는 아래와같은 형태로 사용된다.
def 를 이용하여 함수를 만들어준 후 함수의 변수명을 입력해준다.
괄호 안의 값은 파라미터 값을 입력하면 된다. 파라미터 값에는 전달 받을 값을 설정한다. ( 없으면 공백 )
함수 변수명과 파라미터 값을 설정하였으면 콜론 : 은 필수이다.
들여쓰기를 한 후 실행할 코드를 입력을 한다. 실행 코드를 반환 받기 위해서 return 을 사용한다. ( 없을시에는 미기재 )

함수로 설정한 결과값을 리턴받기 위해서 함수명을 호출 ( function call ) 하고 함수에 파라미터에 값을 입력해주면 결과값이 리턴된다.
파라미터 값이 하나인 경우
파라미터값이 하나인 경우에는 아래와같이 파라미터 값에 변수명 하나만 작성한 후 값을 반환한다.

파라미터 값이 두개인 경우
파라미터값이 두개인 경우 괄호안에 변수명을 두개 작성하여서 연산을 한 후 값을 반환한다.

리턴 값이 두개인 경우
리턴 값이 두개인 경우에는 return 에 반환할 값을 두개 적어주면 된다.
결과값은 튜플 형식으로 반환된다.

'Python' 카테고리의 다른 글
| 라이브러리 활용하기 - date/time (0) | 2022.11.22 |
|---|---|
| 라이브러리 활용하기 - random 모듈 (0) | 2022.11.22 |
| 파이썬 ( Python ) 의 while 문 (0) | 2022.11.18 |
| 파이썬 ( Python ) 의 range( ) 함수 (0) | 2022.11.18 |
| 파이썬 ( Python )의 반복문 , for 문 (0) | 2022.11.18 |