使用python操作execl按照学生成绩进行蛇形分班
目录说明代码说明这几天担任助教工作,需要将270多名学生按照绩点蛇形分成24个小班,确保每个班男女人数、平均成绩基本相同。写了好几版,其他忘记保存了,基本功能用如下代码都可以完成。需要事先在execl中按照绩点排好序,当然也可以在代码中实现排序,不过要更麻烦一些。代码from openpyxl import load_workbook#蛇形分班函数def class_trans(row, class_num): if row < class_num: return
原创
2020-09-23 14:22:27 ·
1019 阅读 ·
1 评论