반응형
기본 미션 223쪽 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행결과 화면 인증샷
실행결과
선택 미션매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리한 내용 포스팅하기
함수의 기본
- 함수는 한마디로 ‘코드의 집합’입니다. 함수를 생성하는 기본 형태는 다음과 같습니다.
def 함수 이름(매개변수, 매개변수, ,,,):
문장
가변 매개변수
- 매개변수를 원하는 만큼 받을 수 있는 함수를 가변 매개변수라고 부르는데, 이는 매개변수가 변할수 있다는 의미입니다.
def 함수 이름(매개변수, 매개변수, …, *가변 매개변수):
문장
기본 매개변수
- print(value, …, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)
- 가장 앞에 있는 value가 바로 ‘가변 매개변수’입니다. 가변 매개변수 뒤에는 일반 매개변수가 올 수 없다고 했는데 매개변수가 왔습니다. ‘매개변수=값’ 기는 기본 매개변수라고 부르며, 매개변수를 입력하지 않았을 경우 매개변수에 들어가는 기본값입니다.
- 기본 매개변수 뒤에는 일반 매개변수가 올 수 없습니다.
핵심 포인트
- 호출은 함수를 실행하는 행위를 말합니다.
- 매개변수는 함수의 괄호 내부에 넣는 것을 의미합니다.
- 리턴값은 함수의 최종적인 결과를 의미합니다.
- 가변 매개 변수 함수는 매개변수를 원하는 만큼 받을 수 있는 함수 입니다.
- 기본 매개 변수는 매개변수에 아무것도 넣지 않아도 들어가는 값입니다.
반응형
'혼공단 > 혼공파2기' 카테고리의 다른 글
[혼공파 학습단2기] 6주차 기본 미션 342쪽의 [직접 해보는 손코딩:BeautifulSoup 스크레이핑 실행하기] 예제 실행 후 결과 화면 인증샷 (0) | 2021.03.18 |
---|---|
[혼공파 학습단2기] 5주차 기본 미션 구문 오류와 예외의 차이 설명하기(291쪽 1번 문제) (0) | 2021.03.18 |
[혼공파 학습단2기] 3주차 기본 미션 리스트, 딕셔너리, 범위 자료형에 대해 이해한 내용을 바탕으로 포스팅하기 (0) | 2021.03.18 |
[혼공파 학습단2기] 2주차 기본 미션 137쪽 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결괏값 화면 인증샷 (0) | 2021.03.18 |
[혼공파 학습단2기] 1주차 기본 미션 63쪽 3~5번 실행결과 쓰고 인증샷 (0) | 2021.03.18 |