728x90
반응형
해당 포스팅은 코드잇 복습을 위한 포스팅입니다.
문제 발생 시 즉시 비공개 처리 하겠습니다.
옵셔널 파라미터
파라미터에게 ‘기본값(default value)’을 설정할 수 있다. 기본값을 설정해 두면, 함수를 호출할 때 꼭 파라미터에 값을 안 넘겨줘도 된다. 이런 파라미터를 ‘옵셔널 파라미터(optional parameter)’라고 한다. 필수로 넘겨 줄 필요가 없기 때문에 ‘옵셔널’이라고 한다.
myself 함수를 호출할 때 한 번은 파라미터 nationality에 들어갈 값을 제공했고, 한 번은 제공하지 않았다.
옵셔널 파라미터는 꼭 마지막에 작성한다.
위의 캡쳐처럼 옵셔널 파라미터를 중간에 넣으면 오류가 나온다.
Syntactic Sugar
자주 쓰이는 표현을 더 간략하게 쓰는 문법을 ‘syntactic suagr’라고 한다.
두 줄에 한 묶음인데 두 줄이 모두 같은 값이다. 정말 자주 볼 것이기 때문에 잘 외워둬야한다.
728x90
반응형
'파이썬 > 코드잇' 카테고리의 다른 글
Python 21. 상수 복습 with 코드잇 (0) | 2023.04.13 |
---|---|
Python 20. Scope 복습 with 코드잇 (0) | 2023.04.12 |
Python 18. return 문 복습 with 코드잇 (0) | 2023.04.12 |
Python 17. 추상화 복습 with 코드잇 (0) | 2023.04.12 |
Python 16. Type 함수 복습 with 코드잇 (0) | 2023.04.12 |