初心者ですが楽しく学ぶことができました。ありがとうございます。 実践問題のクラスの部分が理解できず、自分なりに試行錯誤してアレンジしてみました。 私と同じような方がいたら以下も試してみてください。 class Student: def __init__(self, name,data): self.name = name self.data = data def calculate(self,data): sum = 0 for num in data: sum += num avg = sum/len(data) return avg def judge(self,avg): if avg >= 60: result = 'passed' else: result = 'failed' return result a001 = Student('sato', [70,65,50,90,30]) avg = a001.calculate(a001.data) result = a001.judge(avg) print(avg) print(a001.name+' '+result)