六一学习汇:比赛分组
2019-06-06745
AI 快速预览详细
本文介绍了一种使用Python编程实现比赛分组的方法,适用于STEM教育场景。通过4个列表分别存放小学组、初中组、高中组和最终分组结果,并使用3个变量存储编号、选中的组和分组数据记录。通过随机算法从不同学段的小组中抽取成员,形成最终分组。这种方法可以帮助教师和学生简化分组过程,提高效率。
前面自己拟的一个练习题。
写了一个参考答案。
只供参考。
学习中,所以不是最优,欢迎指导。
步骤1 数据准备
用文本的目的是要练习中方便导入。
准备了3个小组的编号。
x01-x30,c01-c30,g01-g30.
步骤2 列表与变量
做了4个列表,分别放小学组,初中组,高中组,最终分组。
3个变量,分别用来存入编号,选中的组,分组数据记录。
算法和前一个帖子(随机分组)一样。
从小学,初中,高中分别随机选中一个组,组合在一起,存入最终分组结果列表。
步骤3 第一个分组数据产生
选出一个小学组
先出一个初中组和一个高中组
重复执行20次,可以完成全部任务。
上面介绍的还算清楚,所以程序就不上传了。
编程解析视频,等待录制。


