클래스·30 / 31

실전 클래스 — 장바구니

인스턴스 속성으로 리스트를 갖고, 메서드 안에서 그 리스트를 반복하며 계산할 수 있습니다. 여러 데이터를 모아뒀다가 필요할 때 합계나 평균을 구하는 식입니다.

class Grades:
    def __init__(self):
        self.scores = []

    def add_score(self, score):
        self.scores.append(score)

    def average(self):
        return sum(self.scores) / len(self.scores)

g = Grades()
g.add_score(80)
g.add_score(100)
print(g.average())

할 일

self.items의 price를 모두 더해 return하세요

막혔나요?
코드 에디터