더북(TheBook)

 

9.8

실습 문제: 부동산 프로그램 만들기

문제를 풀며 지금까지 배운 내용을 복습해 보겠습니다. 먼저 문제를 직접 풀고 나서 해설을 확인해 주세요.

문제 주어진 코드를 활용해 부동산 프로그램을 작성하세요.

조건

1. 생성자로 인스턴스 변수를 정의한다. 매물 정보를 표시하는 show_detail() 메서드에서는 인스턴스 변수를 순서대로 출력한다.

2. 실행결과에 나온 3가지 매물을 객체로 만들고 총 매물 수를 출력한 뒤 show_detail() 메서드를 호출해 각 매물 정보를 표시한다.

class House:
    # 매물 초기화: 위치, 건물 종류, 매물 종류, 가격, 준공연도
    def __init__(self, location, house_type, deal_type, price, completion_year):
        pass

    # 매물 정보 표시
    def show_detail(self):
        pass

실행결과 icon_con

총 3가지 매물이 있습니다.
강남 아파트 매매 10억 원 2010년
마포 오피스텔 전세 5억 원 2007년
송파 빌라 월세 500/50만 원 2000년

정답확인

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.