함수

기능에 따라 코드를 반복 사용하는데 함수를 쓴다. 함수는 입력값을 받아 처리한 값을 출력한다. 하지만 입력이 없을 수도 있으며, 출력 또한 없을 수도 있다.

def 함수명(매개변수):  # 입력(매개변수) 생략 가능
	수행문장
	return 반환값  # 출력(반환값) 생략 가능
# 더하기 함수
def add(a, b): # a와 b는 매개변수
	return a + b

# 함수 사용
print(add(3, 4)) # 3과 4는 인수

'''
<결과>
7
'''

<aside> 💡 매개변수(Parameter)

함수에 입력으로 전달된 값을 받는 변수

</aside>

<aside> 💡 인수(Arguments)

함수를 호출할 때 정달하는 입력값

</aside>