Skip to main content

获取指定考试的成绩

本函数可以获取指定考试的成绩。

接受传入examDatahas_total_score两个参数。

examData的类型是Union[Exam, str],可传入考试ID或考试名,默认为最新考试("")

has_total_score的类型是bool,为是否计算总分,默认为true

方法定义:

def get_self_mark(
examData: Union[Exam, str] = "",
has_total_score: bool = True) -> Mark:

返回值:

返回Mark实例。

示例:

student = login("123","123")
print(student.get_self_mark())
print(student.get_self_mark(has_total_score = False)) #不计算总分

返回:

提示

mark方法重写了__str__方法。

XXX-XX中学第X次月考
语文: 114.0 (班级第1名)
数学: 51.0 (班级第41名)
英语: 91.0 (班级第9名)
政治: 81.0 (班级第1名)
总分: 114.514