1 of 11

15. 함수

2 of 11

함수

3 of 11

[12정03-08] 객체를 구현하는 클래스와 인스턴스를 활용하여 프로그램을 작성한다.

<성취기준>

4 of 11

붕어빵을 만들 때 매번 반죽을 빚지 않고 붕어빵 틀을 사용하는 이유와, 같은 틀에서 팥, 슈크림 등 여러 맛이 나오는 이유는 무엇일까?

<학습 열기>

이처럼 컴퓨터에도 붕어빵 틀처럼 한 번 만들어 두면 계속 쓸 수 있고, 그 안에 들어가는 값만 바꿔서 다양한 결과를 만들어내는 방법이 있을까?

5 of 11

  1. 파이썬 내장 함수와 사용자 정의 함수로 문제를 해결할 수 있다

<학습 목표>

6 of 11

7 of 11

8 of 11

9 of 11

<개념 확인 문제>

  1. 함수는 한 번 만들어 두면 필요할 때마다 여러 번 호출해서 사용할 수 있어 프로그램을 효율적으로 작성하는 데 도움을 준다 . (O,X)

정답: 전역변수

정답: O

  1. 함수 밖에서 선언된 변수를 ( )라고 한다.

10 of 11

  1. 함수는 특정 기능을 수행하기 위해 여러 개의 명령문을 작은 단위의 코드로 묶은 것이다.
  2. 사용자 정의 함수는 사용자가 원하는 기능을 직접 정의하는 함수이다.

<정리>

11 of 11

재귀함수