파이썬/파이썬 기본
인수와 매개변수
jaegomhoji
2022. 1. 31. 11:11
** 사용자 함수는 선언부와 호출부로 나누어져 있다
** 함수 선언문에 매개변수를 지정한다. 이후 매개변수 자리에 인수를 집어넣고 함수(인수)를 받아 실행한다.
def 함수명(매개변수): <- 함수 선언부
매개변수를 활용한 무언가
함수명(인수) <- 함수 호출부
** 인수와 매개변수 개수는 일치해야 한다
def addfun(n1,n2): <- 매개변수 2개
print(f"{n1} + {n2} = {n1+n2}")
addfun(n1,n2) <- 그럼 인수도 2개
** 설정한 매개변수에 비해서 인수가 (이 상황에서는 1개) 부족하게 입력된 경우 오류 메시지
** 매개변수 개수가 정해지지 않는 경우 "*"를 이용한다.