'''
学生档案
数据:学号、姓名、专业、Python课程分数
操作:打印学生信息、返回课程分数、修改课程分数
'''
class StudentDoc:
'''一个管理学生档案的简单类'''
def __init__(self,number,name,major,point):
self._number=number
self._name=name
self._major=major
self._point=point
def info(self):
print(f'{self._number},{self._name},{self._major},{self._point}')
def get_balance(self):
print(f'{self._name}:{self._point}')
def modify(self,point):
self._point=point
def main():
a1=StudentDoc('2020','Lucy','农资','90')
a2=StudentDoc('2019','Judy','医学','98')
a1.get_balance()
a2.get_balance()
a1.modify(92)
a2.modify(97)
a1.info()
a2.info()
if __name__ == '__main__':
print('模块信息: ', __doc__)
print('类信息: ', StudentDoc.__doc__)
main()
![]()
import student
s1=student.StudentDoc('2020134','Lily','农资','99')
s2=student.StudentDoc('2020122','Coco','医学','97')
s1.get_balance()
s1.modify(95)
s1.info()
s2.get_balance()
s2.modify(91)
s2.info()
![]()