python可以实现对中小学期末成绩排名,分析吗?

我是名中小学教师,每次全镇学生期末考试后统计分数时。教师要把学生各科成绩人工录入Excel表格,再通过Excel表格统计各班平均分数(只提取 前90%的学生作为有效成绩),然后再对各个班级排名,非常麻烦。请问可以用Python实现吗?

    #-*- coding:utf-8 -*-  

    #杨鑫  

    L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]  

    #按照姓名排序  

    def  by_name(t):  

    return t[0].lower()  

    #按照分数排序  

    def by_score(t):  

    return -t[1]  

    L2 = sorted(L, key = by_name)  

    L3 = sorted(L,key = by_score)  

    print("按照姓名排序后的结果:")  

    print(L2)  

    print("按照分数排序后的结果:")  

    print(L3)  

    结果:

追问

对不起,您的太过简易了。连Excel都不如

温馨提示:答案为网友推荐,仅供参考
相似回答