#디폴트 매개변수
# - 인자값이 없더라도 매개변수에 기본 지정값을 통하여 초기화를 해주는 기능
# - 함수의 수를 줄이고 통합적인 처리를 하기 위해서 만들어진 문법
# - 매개변수에 대입 연산자를 통해 기본값으로 지정하면 된다
#디폴트 매개변수 주의사항
# - 인자 값을 적은 순서대로 매개변수 왼쪽부터 차례로 들어간다
# - 디폴트 매개변수를 정의할 때는 반드시 가장 우측부터 정의해야 한다
def disp(a,b = 10, c = 30):
print(a, b, c)
disp(1)
disp(1,2)
disp(1,2,3)
#키워드 인자
# - 매개변수에 들어갈 데이터를 지정하여 넣는다
# - 필요에 따라 매개변수를 지정하여 데이터를 넣어줄 수 있다
# - 호출할 때는, 매개변수명 = 인자값
disp(1, c = 20)
disp(b = 20, a = 10)
'PYTHON' 카테고리의 다른 글
[PYTHON] 클래스(소멸자) (0) | 2023.07.04 |
---|---|
[PYTHON] 클래스(Class) (0) | 2023.07.03 |
[PYTHON] dictionary (0) | 2023.06.30 |
[PYTHON] list와 tuple (0) | 2023.06.29 |
[PYTHON] import time 관련 예제 (0) | 2023.06.29 |