본문 바로가기

언어/Python

[파이썬 기초] 함수의 매개변수

1. 매개변수가 기본값을 가질 때 :  기본값이 있는 매개변수는 선택적으로 사용가능

위 사진처럼 매개변수 없이 함수 호출시 기본값이 나오며

매개변수에 값을 입력해주면 입력해준 값이 나온다.

 

2. 매개변수의 기본값이 변수인 경우 : 함수가 정의되는 시점의 값을 사용

위 사진처럼 변수 j의 값이 나중에 30으로 바뀌었더라도 gwangdoli 함수 실행시 처음 정의되었던 변수 j의 값 25를 사용한다.

 

3. 튜플인수와 딕셔너리 인수의 언패킹

튜플인수는 변수앞에 *를 붙여서 언패킹
딕셔너리 인수는 변수 앞에 **를 붙여 언패킹