BOOK 《스타트 파이썬》 교재

8장. 클래스

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

섹션 완료도 0%
획득 가능 포인트 80 P
01
빈칸 채우기
ex8-1.py 클래스 정의와 객체 생성 (첫 사용)

Animal 클래스를 정의하고 객체를 만들어 속성·메서드를 사용합니다. 빈칸에 들어갈 알맞은 키워드를 채우세요.

미션 시작
02
빈칸 채우기
ex8-2.py 메서드 안에서 self로 속성 접근

메서드 안에서 자기 객체의 속성을 쓰려면 self.속성 형태로 접근합니다. 빈칸에 들어갈 알맞은 표현을 채우세요.

미션 시작
03
빈칸 채우기
ex8-3.py 생성자 __init__

객체가 만들어질 때 자동 호출되는 생성자입니다. 빈칸에 들어갈 알맞은 메서드명을 채우세요.

미션 시작
04
빈칸 채우기
ex8-4.py 생성자로 속성 저장, 메서드로 출력

생성자에서 받은 인자를 self.속성에 저장하고, 나중에 메서드에서 사용합니다. 빈칸에 들어갈 알맞은 대입을 채우세요.

미션 시작
05
빈칸 채우기
Q8-1.py 과일 클래스

name, color 속성과 두 개의 메서드를 가진 Fruit 클래스를 정의합니다. 빈칸에 들어갈 알맞은 키워드를 채우세요.

미션 시작
06
빈칸 채우기
Q8-2.py 원의 면적/둘레 클래스

Circle 클래스에 면적·둘레 메서드를 정의합니다. 빈칸에 들어갈 알맞은 self 표현을 채우세요.

미션 시작
07
빈칸 채우기
Q8-3.py 학생 클래스 (생성자 + 합/평균)

이름·과목 점수를 생성자로 받고, 합·평균을 메서드로 구합니다. 빈칸에 들어갈 알맞은 식을 채우세요.

미션 시작
08
빈칸 채우기
Q8-4.py 사다리꼴 클래스

밑변·윗변·높이를 받아 면적을 구하는 사다리꼴 클래스입니다. 빈칸에 들어갈 알맞은 식을 채우세요. 예시 입력: 8 (엔터) 4 (엔터) 5

미션 시작
용어사전