기록장
옵셔널 파라미터 본문
728x90
옵셔널 파라미터
파라미터에게 기본 값을 설정 할 수 있음
기본값을 설정해 두면 함수 호출시 파라미터에게 값을 안 넘겨주도 된다 ->옵셔널 파라미터
필수가 아니니까 옵셔널
def myself(name, age, nationality="한국"):
print("내 이름은 {}".format(name))
print("나이는 {}살".format(age))
print("국적은 {}".format(nationality))
myself("홍길동", 1, "미국") # 옵셔널 파라미터를 제공하는 경우
print()
myself("홍길동", 1) # 옵셔널 파라미터를 제공하지 않는 경우
내 이름은 홍길동
나이는 1살
국적은 미국
내 이름은 홍길동
나이는 1살
국적은 한국
옵셔널 파라미터는 꼭 마지막에 !
728x90
Comments