将答案中的if下面的return换成print,,输出的答案为什么是A None B None C None
class Person(object):
pass #__score为什么不写在这个位置
def __init__(self, name, score):
self.name=name
self.__score=score #为什么要写在这里
def get_grade(self):
if self.__score>=90:
print 'A'
elif self.__score>=60:
print 'B'
else:
print 'C'
p1 = Person('Bob', 90)
p2 = Person('Alice', 65)
p3 = Person('Tim', 48)
print p1.get_grade()
print p2.get_grade()
print p3.get_grade()