class Score:
def __init__(self, name, *scores):
'''
建構元
設定: 姓名, 不定個數的分數
'''
self.name = name
self.scores = sorted(list(scores))
def __repr__(self):
return f'Score({self.name}, {self.scores})'
def __str__(self):
return f'{self.name}, {self.scores}'
s = Score('王小明', 90, 80, 65, 80, 40, 65)
print(repr(s))
print(s)
Score(王小明, [40, 65, 65, 80, 80, 90])
王小明, [40, 65, 65, 80, 80, 90]