Student.py
"""
Created on Sat Mar 13 20:32:34 2021
@author: ZHOULin
"""
"""
[文档注释]
文档可直接运行,会输出:
lisa A
Bart C
"""
"""
[内容注释]
类(class)和实例(instance)
类是模板
实例是根据类创建出来的具体的对象
类中包括 属性 和 方法 两个函数。
"""
class Student(object):
def __init__(self, name, score):
self.name = name
self.score = score
def get_grade(self):
if self.score >= 90:
return 'A'
elif self.score >= 60:
return 'B'
else:
return 'C'
def print_score(self):
print('%s:%s' %(self.name,self.score))
lisa=Student('lisa',99)
bart = Student('Bart',59)
print(lisa.name, lisa.get_grade())
print(bart.name, bart.get_grade())