BOOK 《똑똑한 파이썬》 교재

13장. 함수

파이썬의 핵심을 찌르는 단계별 퀴즈를 풀어보세요.

섹션 완료도 0%
획득 가능 포인트 190 P
01
빈칸 채우기
13-1.py 함수 정의와 호출 (def 첫 사용)

인사 출력 함수를 정의하고 세 번 호출합니다. 빈칸에 들어갈 알맞은 키워드를 채우세요.

미션 시작
02
빈칸 채우기
13-2.py 함수를 for문에서 호출

함수를 정의하고 for문 안에서 여러 번 호출합니다. 빈칸에 들어갈 알맞은 호출문을 채우세요.

미션 시작
03
빈칸 채우기
13-3.py 매개변수가 있는 함수

이름을 매개변수로 받아 인사하는 함수입니다. 빈칸에 들어갈 알맞은 매개변수명을 채우세요.

미션 시작
04
빈칸 채우기
13-4.py 두 수의 합 함수

두 매개변수를 받아 합을 출력하는 함수입니다. 빈칸에 들어갈 알맞은 표현을 채우세요.

미션 시작
05
빈칸 채우기
13-5.py 값을 반환하는 함수 (return)

인자의 제곱을 반환하는 함수입니다. 빈칸에 들어갈 알맞은 키워드를 채우세요.

미션 시작
06
빈칸 채우기
13-6.py 삼각형 넓이 함수 (return 결과 받기)

가로·세로를 받아 삼각형 넓이를 반환합니다. 빈칸에 들어갈 알맞은 키워드를 채우세요. 예시 입력: 6 (엔터) 4

미션 시작
07
빈칸 채우기
13-7.py 짝수·홀수 판별 함수

정수가 짝수인지 홀수인지 판별해서 문자열을 반환합니다. 빈칸에 들어갈 알맞은 표현을 채우세요. 예시 입력: 7

미션 시작
08
빈칸 채우기
13-8.py 구간 합 함수

start부터 end까지의 합을 반환합니다. 빈칸에 들어갈 알맞은 누적식을 채우세요.

미션 시작
09
빈칸 채우기
Q13-1.py 이름 출력 함수를 5번 호출

"홍지수"를 출력하는 함수를 정의하고 for문으로 5번 호출합니다. 빈칸에 들어갈 알맞은 코드를 채우세요.

미션 시작
10
빈칸 채우기
Q13-2.py 입력 받은 이름으로 인사

이름을 매개변수로 받아 인사하는 함수를 정의하고, for문으로 3번 입력받아 호출합니다. 빈칸에 들어갈 알맞은 코드를 채우세요. 예시 입력: 영희 (엔터) 철수 (엔터) 민지

미션 시작
11
빈칸 채우기
Q13-3.py 사각형 넓이 함수

가로·세로를 받아 사각형 넓이를 반환합니다. 빈칸에 들어갈 알맞은 키워드/표현을 채우세요. 예시 입력: 5 (엔터) 4

미션 시작
12
빈칸 채우기
Q13-4.py 평행사변형 넓이 함수

밑변과 높이를 받아 평행사변형의 넓이를 반환합니다. 빈칸에 들어갈 알맞은 키워드/표현을 채우세요. 예시 입력: 8 (엔터) 5

미션 시작
13
빈칸 채우기
Q13-5.py 3의 배수 판별 함수

3의 배수인지 판별해 메시지를 반환합니다. 빈칸에 들어갈 알맞은 조건/키워드를 채우세요. 예시 입력: 12

미션 시작
14
빈칸 채우기
Q13-6.py 짝수만 모은 리스트 반환

리스트에서 짝수만 골라 새 리스트로 반환합니다. 빈칸에 들어갈 알맞은 메서드를 채우세요.

미션 시작
15
빈칸 채우기
Q13-7.py 5의 배수 개수 세는 함수

리스트에서 5의 배수가 몇 개인지 세서 반환합니다. 빈칸에 들어갈 알맞은 누적식을 채우세요.

미션 시작
16
빈칸 채우기
E13-1.py 절댓값을 반환하는 함수

정수의 절댓값을 반환하는 함수입니다. 음수이면 부호를 바꾸어 양수로 만들고, 그 외엔 그대로 반환합니다. 빈칸에 들어갈 알맞은 코드를 채우세요. 예시 입력: -7

미션 시작
17
빈칸 채우기
E13-2.py 완전제곱수 판별 함수

x가 어떤 양의 정수의 제곱과 같으면 True를 반환합니다. 빈칸에 들어갈 알맞은 표현을 채우세요. 예시 입력: 25

미션 시작
18
빈칸 채우기
E13-3.py n의 배수 합 함수

1부터 100까지에서 n의 배수의 합을 반환합니다. 빈칸에 들어갈 알맞은 조건을 채우세요. 예시 입력: 5

미션 시작
19
빈칸 채우기
E13-4.py 함수를 활용한 변환표

인치 → cm 함수를 정의하고 표 형식으로 출력합니다. 빈칸에 들어갈 알맞은 키워드를 채우세요.

미션 시작
용어사전