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())