办公需求:
开学了,周计划教案的模板又要调整了。其中“分散活动”的内容需要按一定排序规律,每周填入不同的场地。

为了避免每个班级每天用的场地产生重复,组长制定了场地安排规则。

以大八班为例,
1.第1周(周一到周五)的场地:
“8号对战投投乐”“”1号场地山洞大冒险““2号场地小小交通车””“3号场地爬龙接力赛”和“4号百变小能手”
2.第2周(周一到周五)的场地:
”1号场地山洞大冒险““2号场地小小交通车””“3号场地爬龙接力赛”和“4号百变小能手”“5号平衡小勇士”“
2.第3周(周一到周五)的场地:
““2号场地小小交通车””“3号场地爬龙接力赛”和“4号百变小能手”“5号平衡小勇士”“”6号跑跳小达人‘
依次类推……
操作需求:
作为周计划中相对固定有规律的填写内容,我会首先考虑将它们填写完成。但是通知中只有两条提示“第一周81234,第二周12345”,实际填写中,我还是需要按周次把场地数字一一写出来(写出20周的5组数字),然后按索引去拷贝相应的填写内容……在学习了Python后,我再也不想手动完成这类机械的工作。
实践过程:
第一步:个人尝试
我套用风变编程基础课的“轮流排座位“代码,写出了大8班的20周每周5天的场地排序列表。(下图)

问题:但是用已知方法都无法把终端里生成的值保存的TXT或者excel里。
二、

这篇博客讲述了如何使用Python编程实现幼儿园周计划中场地安排的自动化生成,并将其保存到Excel文件。作者通过学习和套用代码,成功地创建了一个能够根据规则生成并保存20周场地顺序的脚本,解决了手动填写的繁琐。尽管目前代码仅适用于一个班级,但作者期望进一步优化以支持批量生成多个班级的计划。
最低0.47元/天 解锁文章
552

被折叠的 条评论
为什么被折叠?



