modify error
This commit is contained in:
parent
b58591dfab
commit
136f90e69e
@ -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(
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user