이것이 코딩 테스트다 with 파이썬을 읽고 작성하는 글입니다.
동일한 알고리즘을 반복적으로 수행해야 할 때 중요하게 사용된다.
매개변수 : 함수 내부에서 사용되는 변수의 값을 전달받는다.
return : 함수에서 어떠한 값을 반환할 때 사용한다.
매개변수와 return은 존재하지 않을 수도 있다.
def 함수명(매개변수):
실행 소스코드
return 반환 값
def add(a, b):
return a + b
print(add(3,5)) #8
def add(a, b):
print(a + b)
add(3, 5) #8
def add(a, b):
print(a + b)
add(b = 3, a = 5) #8
a = 0
def func():
global a
a += 1
for i in range(5):
func()
print(a) #5
print((lambda a, b: a + b)(3, 7)) #10