-
함수Today's/Concept & Theory 2021. 6. 13. 19:05

1. 개요
입력값을 가지고 연산을 수행한 후, 결과물을 출력 하는 것.
※ 프로그래밍에서 함수가 중요한 이유
똑같은 내용을 반복해서 작성하는 행위를 줄여 줌.
(해당 부분을 함수화 하여 작성함으로써 새로운 입력값을 받을 때마다 그 결괏값을 출력하게 만듦.)
프로그램 흐름을 이해하기 편리함.
(입력값이 결괏값으로 출력되기까지의 과정을 이해함으로 오류를 수정하기 용이함.)2. Python에서의 함수
1) 파이썬 함수의 구조
def 함수명(매개변수) :
<수행할 문장1>
<수행할 문장2>def : 함수를 만들 때 사용하는 예약어, 함수명은 임의로 만들 수 있다. (ex: aaa, bbb, name 등)
(매개변수) : 함수에 입력될 값을 받은 변수, 변수명 또한 함수명처럼 임의로 만들 수 있다.2) 파이썬 함수의 예시 : 두 변수(a, b)의 합을 구하기
a = 2
b = 20
def sum(a, b) :
return a + b
result = sum(a, b)
print(result)
--- Run ---
22return : 함수의 결괏값을 돌려주는 명령어.
'Today's > Concept & Theory' 카테고리의 다른 글
[JavaScript] 변수와 상수 (0) 2021.07.03 [Python] 모듈 (0) 2021.06.18