공부/python
2019. 10. 20.
(python) 함수3 - 인수, 파이썬의 객체, ID, 참조값
디폴트 인수 파이썬에서는 함수의 매개변수가 기본값을 가질 수 있다. 이것을 디폴트 인수(default argument)라고 한다. greet()에는 항상 2개의 인수를 받아야하지만, 위의 예처럼 인수가 부족한 경우 기본값을 넣어주는 메카니즘이 바로 디폴트 인수이다. 위치 인수 파이썬에서 대부분의 인수들은 함수 호출 시에 위치에 의하여 구별된다. 하지만, 키워드 인수는 인수들 앞에 키워드를 두어서 인수들을 구별한다. 10은 매개변수 x로, 20은 매개변수 y로, 30은 매개변수 z로 전달된다. 키워드 인수 매개 변수의 이름에 값을 직접 대입하여 전달하는 것을 키워드 변수라고 한다. 위치 인수와 키워드 인수의 혼합 위치 인수와 키워드 인수를 같이 사용할 때는 반드시 위치 인수가 키워드 인수 앞에 나와야한다...