查看原文
其他

利用随机函数实现座次表的随机排座

陈鸥辉 信息科技时代 2024-03-15
昨天听完讲座,晚上忍不住写了份学后感,今天有老师在文章下留言问如何实现随机排座,上午在快速理赔中心处理交通事故,处理完后将车开去4S店维修,回来后给娃做完中饭就开始写代码实现这个功能,因为有C++功底,所以实现这个自然是小Case。对于我个人来说,当然算不上码农,顶多算个懂点皮毛的中学信息技术教师,开学初研究了一下Python处理Excel数据,感觉还蛮好玩的。要是能将这些好玩的教会学生,让学生在学习甚至以后的工作中提高工作效率本身就是一件很有意义的事情。

随机座次表文件及源码下载地址:

拉到文章最底端,单击“阅读原文”可以打开下载链接。

链接:https://pan.baidu.com/s/1QE81KnajHZlBDDwtCTPHvw

提取码:b1jh

准备工作

找到一个学生的表格数据,具体如下,改名为“座次表”:

特意将行列数设置不一样,测试的时候可以看出随机数生成的范围不一样,严格与行列数对应。

编写代码

查看结果

第一次运行结果:特意输出了随机产生的行列数以进行查看。

第二次运行结果:可以看出行列数与第一次数据顺序明显不一致。

当然每次运行结果都会不一样,这样才能真正实现随机排序的效果。

Python系列文章

Python办公自动化系列Python编程案例|词频云图Python教学案例|读写excel文件Python教学案例|合并多个excel文件Python教学案例|匹配两个excel文件Python绘制六种可视化图表详解,三维图最炫酷!python的pyecharts绘制各种图表详细(代码)
Python编程案例|百余案例分享《Python语言》NOI第一章编程基础题解Python编程案例|九九乘法表代码Python教学案例|海龟绘图三例4300 字Python列表使用总结,用心!
图文讲解归并排序(Python实现)Python绘制真实的钟表参考程序
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存