modify error

This commit is contained in:
lijingwei 2020-02-09 19:36:43 +08:00
parent b58591dfab
commit 136f90e69e

View File

@ -73,6 +73,10 @@ def getGrade(Ip, S):
if last_term != item['KSXNXQ']:
#初始化所有变量
if last_term != '':
if last_lesson_kill > 0:
last_term_kill += 1
else:
last_term_dead += 1
last_term_GPA = last_term_total_c_x_g / last_term_total_credit
grade_list.append(
{
@ -108,18 +112,23 @@ def getGrade(Ip, S):
grade += 0.5 if (item['YXCJ'] % 10 >= 5) else 0
last_term_total_c_x_g += item['XF'] * grade
else:
if last_lesson_kill > 0:
last_term_kill += 1
else:
last_term_dead += 1
last_lesson_kill = 0
last_lesson_name = item['LessonInfo']['KCMC']
if last_lesson_name != '':
if last_lesson_kill > 0:
last_term_kill += 1
else:
last_term_dead += 1
last_lesson_kill = 0
if item['YXCJ'] >= 60:
last_lesson_kill += 1
last_term_total_credit += item['XF']
grade = (item['YXCJ'] - (item['YXCJ'] % 10) - 50) // 10
grade += 0.5 if (item['YXCJ'] % 10 >= 5) else 0
last_term_total_c_x_g += item['XF'] * grade
last_lesson_name = item['LessonInfo']['KCMC']
if last_lesson_kill > 0:
last_lesson_kill += 1
else:
last_lesson_dead += 1
last_term_GPA = last_term_total_c_x_g / last_term_total_credit
grade_list.append(
{