7-16 统计班级成绩 (60分)

    技术2022-07-11  66

    s = input() l = list(s) x = '' num = '' for i in range(len(s)-1): if s[i].isnumeric(): if s[i-1].isalpha(): l[i] = ' ' + l[i] if s[i+1].isalpha(): l[i] = l[i] + ' ' l = ''.join(l).split() name = [] grade = [] for i in l: if i.isalpha(): name.append(i) else: grade.append(eval(i)) print('{:.1f}'.format(sum(grade)/len(grade))) for i in range(len(grade)): if grade[i] == max(grade): print('{} {:.1f}'.format(name[i],grade[i])) for i in range(len(grade)): if grade[i] == min(grade): print('{} {:.1f}'.format(name[i],grade[i]))

     

    Processed: 0.011, SQL: 9