最新版的,運行正常
class?Person(object):
????def?__init__(self,?name,?score):
????????self.name?=?name
????????self.score?=?score
????def?get_grade(self):
????????if?self.score?>=?90?:
????????????return?self.name?+?':A-優秀'
????????elif?self.score?>=?60?:
????????????return?self.name?+?':B-及格'
????????else:
????????????return?self.name?+?':B-不及格'
p1?=?Person('Bob',?90)
p2?=?Person('Alice',?65)
p3?=?Person('Tim',?48)
print(p1.get_grade())
print(p2.get_grade())
print(p3.get_grade())
2020-02-09
及格和不及格都是B?不及格應該是C吧!