프로그래밍/Python
파이썬 매개변수 기본값 설정
머성암
2023. 10. 6. 10:15
def f_01(x, y, z = 0):
# 기본값 설정은 항상 기본값이 설정되지 않은 매개변수 뒤에 와야함. (위반 시 오류 발생)
return x + y + z
s = f_01(20, 30)
print("func_01(10,20) 호출 후 반환 값:", s) #이러면 50이 출력됨.
s = func_01(20, 30, 50)
print("func_01(10, 20, 30) 호출 후 반환 값:", s) #이러면 100이 출력됨.
함수 선언 시 매개변수의 기본값을 설정해두면,
함수 사용 시 해당 매개변수 생략 가능
기본값이 정해져 있지 않은 매개변수는 반드시 값을 전달해줘야 함.