컴퓨터/Python
class class 연동
풍경소리^^
2021. 5. 17. 14:29
class Calculator2:
def __init__(self,cal_close,cal_high,cal_low):
# self.close = cal_close
# self.high = cal_high
# self.low = cal_low
self.close, self.high, self.low = cal_close,cal_high,cal_low
def average(self):
return (self.close+self.high+self.low)/3
class Stock4:
def __init__(self,stock_name,stock_close,stock_high,stock_low):
self.name = stock_name
self.close = stock_close
self.high = stock_high
self.low = stock_low
self.item = Calculator2(self.close,self.high,self.low)
def print(self):
print(f"{self.name} 대표값: {self.item.average()}")
item1 = Stock4('삼성전자',67700,69500,67000)
item2 = Stock4('SK텔레콤',232000,235000,229000)
item1.print()
item2.print()
# 삼성전자 대표값: 68066.66666666667
# SK텔레콤 대표값: 232000.0