* 매개변수
함수를 호출할 때 값을 입력해서 함수쪽으로 전달하기 위한 변수를 매개변수라 한다.
형식)
def 함수이름(일반매개변수, *가변매개변수,기본매개변수)
* 일반매개변수 : 함수의 매개변수와 호출문의 매개변수가 1:1로 대응해야 합니다.
* *가변매개변수 : 일반 매개변수의 뒤에 와야 하며 한 개만 사용할 수 있습니다.
일반매개변수에 1:1 대응하고 남은 값을 반복처리해서 여러개 받을 수 있습니다.
* 기본매개변수 : 가변매개변수의 뒤에 올 수 있으며, 기본매개변수의 뒤에는 일반매개변수가 올 수 없습니다.
매개변수 = 값(a=10) 의 형태로 되어 있으며 함수 호출문에서 매개변수를 입력하지 않을 경우
기본값으로 들어갑니다.
* 키워드매개변수 : 매개변수 이름을 지정해서 입력하는 매개변수를 말합니다.
일반매개변수를 키워드매개변수 a=10 형태로 지정해서 사용할 수 있으며, 기본매개변수로 구성된 함수에서도
많이 사용됩니다.
'혼자 공부하는 프로그래밍' 카테고리의 다른 글
혼공 6주차 과제(BeautifulSoup 스크레이핑 실행하기) (0) | 2020.08.01 |
---|---|
혼공 5주차 과제(구문 오류와 예외의 차이) (0) | 2020.08.01 |
혼공 3주차 과제(리스트, 딕셔너리, 범위 자료형) (0) | 2020.07.24 |
혼공 파이썬 2주차 과제 (0) | 2020.07.16 |
혼공 파이썬 1주차 과제 (0) | 2020.07.08 |