class StudentDoc: def __init__(self,XH,XM,ZY,python_mark): self.XH=XH self.XM=XM self.ZY=ZY self.python_mark=python_mark def get_mark(self): return self.python_mark def change_python_mark(self,info=0): self.python_mark=info def get_info(self): print(f"学号:{self.XH} 姓名:{self.XM} 专业:{self.ZY} python课程分数:{self.python_mark}") #模块测试: class StudentDoc: def __init__(self,XH,XM,ZY,python_mark): self.XH=XH self.XM=XM self.ZY=ZY self.python_mark=python_mark def get_mark(self): return self.python_mark def change_python_mark(self,info=0): self.python_mark=info def get_info(self): print(f"学号:{self.XH} 姓名:{self.XM} 专业:{self.ZY} python课程分数:{self.python_mark}") #测试 def main(): s1=StudentDoc(202013170011,"LIUJING","Encology",99) s2=StudentDoc(202013170032,"ZHANGYIFAN","Encology",98) print(s1.get_mark()) s1.change_python_mark(100) print(s1.get_mark()) main()
task5.py
模块调用: import student s1 = student.StudentDoc(202013170011, "LIUJING","Encology",100) s2 = student.StudentDoc(202013170032,"ZHANGYIFAN","Encology",100) s1.get_info() s2.get_info() s1.change_python_mark(99) print(s1.get_mark()) print(s2.get_mark())
原文:https://www.cnblogs.com/lj1027/p/14835053.html