인수와 매개변수 본문
** 사용자 함수는 선언부와 호출부로 나누어져 있다
** 함수 선언문에 매개변수를 지정한다. 이후 매개변수 자리에 인수를 집어넣고 함수(인수)를 받아 실행한다.
def 함수명(매개변수): <- 함수 선언부
매개변수를 활용한 무언가
함수명(인수) <- 함수 호출부
** 인수와 매개변수 개수는 일치해야 한다
def addfun(n1,n2): <- 매개변수 2개
print(f"{n1} + {n2} = {n1+n2}")
addfun(n1,n2) <- 그럼 인수도 2개
** 설정한 매개변수에 비해서 인수가 (이 상황에서는 1개) 부족하게 입력된 경우 오류 메시지
** 매개변수 개수가 정해지지 않는 경우 "*"를 이용한다.
'파이썬 > 파이썬 기본' 카테고리의 다른 글
전역변수와 지역변수, global (0) | 2022.02.01 |
---|---|
return , 데이터 반환 (0) | 2022.02.01 |
함수란? (0) | 2022.01.31 |
반복문+ ( 무한루프, 루프제어, 중첩문 ) (0) | 2022.01.31 |
반복문 ( for문과 range함수 / while 문 ) (0) | 2022.01.30 |
Comments