728x90
반응형

문제
267번에서 생성한 객체에 set_per 메서드를 호출하여 per 값을 12.75로 수정해보세요.
내풀이
class Stock:
def __init__(self, name, code, per, pbr, dividend):
self.name = name
self.code = code
self.per = per
self.pbr = pbr
self.dividend = dividend
def set_name(self, name):
self.name = name
def set_code(self, code):
self.code = code
def get_name(self):
return self.name
def get_code(self):
return self.code
def set_per(self, per):
self.per = per
def set_pbr(self, pbr):
self.pbr = pbr
def set_dividend(self, dividend):
self.dividend = dividend
삼성 = Stock("삼성전자", "005930", 15.79, 1.33, 2.83)
삼성.set_per(12.75)
print(삼성.per)
정답
삼성 = Stock("삼성전자", "005930", 15.79, 1.33, 2.83)
삼성.set_per(12.75)
print(삼성.per)
클레스는 참 쉬운것 같으면서도 어렵다..
728x90
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 271 Account 클래스 (0) | 2021.04.08 |
---|---|
초보자를 위한 파이썬 300제 // 270 여러 종목의 객체 생성 (0) | 2021.04.03 |
초보자를 위한 파이썬 300제 // 268 객체의 속성 수정 (0) | 2021.04.01 |
초보자를 위한 파이썬 300제 // 267 객체 생성 (0) | 2021.04.01 |
초보자를 위한 파이썬 300제 // 266 객체의 속성값 업데이트 (0) | 2021.03.31 |
댓글