━━━━ ◇ ━━━━
파이썬/코드잇

Python 19. 옵셔널 파라미터, Syntactic Sugar 복습 with 코드잇

728x90
반응형

해당 포스팅은 코드잇 복습을 위한 포스팅입니다.
문제 발생 시 즉시 비공개 처리 하겠습니다.

 


옵셔널 파라미터

파라미터에게 기본값(default value)’을 설정할 수 있다. 기본값을 설정해 두면, 함수를 호출할 때 꼭 파라미터에 값을 안 넘겨줘도 된다. 이런 파라미터를 옵셔널 파라미터(optional parameter)’라고 한다. 필수로 넘겨 줄 필요가 없기 때문에 옵셔널이라고 한다.

 

myself 함수를 호출할 때 한 번은 파라미터 nationality에 들어갈 값을 제공했고, 한 번은 제공하지 않았다.

 

 

 

옵셔널 파라미터는 꼭 마지막에 작성한다.

위의 캡쳐처럼 옵셔널 파라미터를 중간에 넣으면 오류가 나온다.

 

 


Syntactic Sugar

자주 쓰이는 표현을 더 간략하게 쓰는 문법을 ‘syntactic suagr’라고 한다.

두 줄에 한 묶음인데 두 줄이 모두 같은 값이다. 정말 자주 볼 것이기 때문에 잘 외워둬야한다.

728x90
반응형
COMMENT