반응형
Default
매개변수에 기본(default argument) 지정
→ parameter의 위치에 따라 달라짐
→ 한 번 default를 지정하면 그 다음 parameter도 default로 지정해야 함
▶️ 앞에 있는 a값에는 default를 지정했지만 뒤에 있는 b에는 default를 지정해주지 않아 오류가 발생함
▶️ a와 b 모두 default값을 지정해주면 오류 해결
▶️ method의 default 값으로 '합'을 지정해둠
▶️ 위에서 언급한 것처럼 method의 default 값으로 '합'을 지정해 두었기 때문에, method의 인자로 아무것도 입력하지 않으면 자동으로 '합'이 적용됨
▶️ method에 '차'를 입력한 경우, 첫 번째와 두 번째 인자값의 차를 출력함
▶️ method를 입력해야 하는 곳에 '합', '차', '곱' 이외에 다른 값을 입력했기 때문에 '사용하려는 연산자를 다시 입력해주세요'가 출력됨
반응형
'Data Analysis' 카테고리의 다른 글
유튜브 댓글 크롤링 프로그램 (3) | 2021.09.02 |
---|---|
코인 투자 프로그램 (2) | 2021.08.31 |
[ Python ] 함수 (0) | 2021.08.31 |
[ Python ] 언더바(_) (0) | 2021.08.31 |
[ Python ] 반복문 (0) | 2021.08.31 |