( 춤 안춥니다. )
( '못 알아먹겠으면 나가주세요~' 이 말입니다. )
에 대한 설명을 하는 과제입니다.
입니다.
우선,
default value parameter 에 대해서 설명하겠습니다.
default value parameter 란?
- default : 기본
- value : 값
- parameter : 매개변수
섞어섞어 ~ > 기본 값을 가진 매개변수.
-> 기본적으로 값이 지정되어있는 매개변수.
이것을 통해 default value parameter 를 알았고,
non 이 붙은 것은 반대라는 것을 알았죠?
자 그럼 이제, 저 두 녀석이 왜 함수라는 것과 연관이 있는지를 봅시다.
우리가 설명해야하는 저 상황은
기본값이 지정된 매개변수와 기본값이 지정되지 않은 매개변수.
최소한 2가지의 매개변수를 비교해야 하는 상황입니다.
다시 말하자면
구멍이 두개 있는데,
하나의 구멍은 동전이 지나가는 길이
딱 맞는 모양의 동전으로 막혀있는 자판기인겁니다.
프로그래밍의 세계에서 이 상황을 다시 한번 봅시다.
함수라는 자판기가 있다면,
우리는 그 자판기에서 무언가를 나오게 하는 행동을 해야합니다.
현실에선 자판기의 구멍에 맞춰 동전을 넣는 것이고,
프로그래밍에선 함수를 호출하여 매개변수의 자리에
값을 넣어 실행하는 것이죠.
자, 여기서
우리가 눈여겨봐야할 상황을 다시 봅시다.
이 말을 비유했던 상황에서 보면,
입니다.
위에서 제시된 명제는 사실,
인겁니다.
최대한 쉽게 설명해보고 싶었는데, 아쉽네요.
긴 설명 읽어주셔서 감사합니다.
( _ _)