【办公类-90-02】】20250215大班周计划四类活动的写法(分散运动、户外游戏、个别化综合)(基础列表采用读取WORD表格单元格数据,非采用切片组合)
背景需求:做了中班的四类活动安排表,我顺便给大班做一套【办公类-90-01】】20250213中班周计划四类活动的写法(分散运动、户外游戏、个别化(美工室图书吧探索室))-CSDN博客文章浏览阅读874次,点赞10次,收藏11次。【办公类-90-01】】20250213中班周计划四类活动的写法(分散运动、户外游戏、个别化(美工室图书吧探索室))https://blog.csdn.net/reasonsummer/article/details/145626428?sharetype=blogdetailsharerId=145626428sharerefer=PCsharesource=reasonsummerspm=1011.2480.3001.8118编号代码复制总园中班大班的规则是差不多的1,运动从一周五个项目变成了一个项目2、游戏从一周五个项目变成了一个项目。3、个别化—和中班不同,只要写一个项目,而不是美工、图书、探索一、分散运动和中班的运动设计思路一样,只是5周循环,改成7周循环。但是它的场地不是按序递增,而是1475326.但是它也是有规律的,第二行是从第一行的索引3开始提取可以循环3次21周,49*3=147,但是实际20周20*5=140。因此,我需要 在总表里遍历,直接删除B列单元格里面有“第21周”的一行内容。''' 目的:2024年2月大班总部分散运动场地,每星期只有一条(各班滚动排) 大班是7个班,一个基础循环49天,循环3次21周,需要删除最后7天的内容 (一周一次,就不用考虑节假日了) 作者:阿夏、星火讯飞 时间:2024年2月15日15:30 ''' import sys import random import xlrd import xlwt from openpyxl import load_workbook import time import os, shutil # 一共20周 w = 20 # 五周一循环 xz = 7 # 提取元素数量,140个 zc=w*xz # 循环次数,多一点 y = 3 print(y) print('---------第1步:把8个运动场地循环21次(105元素组成的列表)------') # 本学期:总园大班只有5个 gradenum = ['1','2', '3', '4', '5', '6','7'] path = r"C:\Users\jg2yXRZ\OneDrive\桌面\202502 大班3类活动批量" # 新建一个”装N份word和PDF“的文件夹 sport = [] classroom = [] week = [] # 这里是8个运动场地,因为后面有递进,所以把最后一个 ,放到01前面,这样摆放后面才会正确) sportall = [ '场地1(主要材料:平衡车、三轮车、自行车、木桥等)', '场地4(主要材料:轮胎、跨栏、锣鼓、接力棒等) ', '场地7(主要材料:轮胎、安全垫、麻绳等) ', '场地5(主要材料:竹梯、三脚架、长凳、轮胎、安全垫等) ', '场地3(主要材料:爬笼、树屋、沙漏、书包、铃铛等) ', '场地2(主要材料:弹力棉球、吸盘球、飞镖盘等) ', '场地6(主要材料:各类球、箩筐、百变迷宫架、马甲等)', ] # sport=[1,2,3,4,5] # 规律是,第一组12345,第二组23451 第三组34512 第三组45123,第五组51234 # ss = sportall * 20 sp=[] # 添加第1组 sp= sportall.copy() print(sport) # 添加第2-6组 for i in range(xz-1): # 总共需要添加4次,因为已经有一个初始组 sportall =sportall[3:] +sportall[:3] print(f"第{i + 1}次提取的元素: {sportall}") for x in sportall: sp.append(x) print(len(sp)) # 49次 sport=[] # # 手动复制3次 for x in range(y): # 7周一循环,最少3次=21周 for yy in sp: sport.append(yy) # 提取前140个,正好20周,每周7个场次 print("运用场地:", sport) print("运动场地长度:", len(sport)) # 140 classroom=[] for x in range(y): # 4 for i in range(len(gradenum)): for oo in range(xz): classroom.append(f'大{gradenum[i]}班') print(classroom) print(len(classroom)) # 140 week=[] for x in range(y): # 4 for o in range(xz): # x=5 for l in range(x * xz + 1, x * xz + xz + 1): ww = f'第{l:02}周' week.append(ww) week= week print(week) print(len(week)) # 制作表格 import openpyxl from openpyxl import Workbook # 创建一个工作簿对象 wb = Workbook() ws = wb.active ws.title = "总表" # 在A1写入“班级”,B1写入“周次”,C1写入“运动场地” ws['A1'] = '班级' ws['B1'] = '周次' ws['C1'] = '运动场地' # 从A2开始写入classroom,B2开始写入week,C2开始写入sport for i in range(len(classroom)): ws[f'A{i + 2}'] = classroom[i] ws[f'B{i + 2}'] = week[i] ws[f'C{i + 2}'] = sport[i] # 将总表内容按照班级拆分到同一个工作簿的不同工作表大,标签为“班级+分散运动安排” for grade in gradenum: ws_new = wb.create_sheet(title=f'大{grade}班分散运动安排') ws_new['A1'] = '班级' ws_new['B1'] = '周次' ws_new['C1'] = '运动场地' row = 2 for i in range(len(classroom)): if classroom[i].startswith(f'大{grade}'): ws_new[f'A{row}'] = classroom[i] ws_new[f'B{row}'] = week[i] ws_new[f'C{row}'] = sport[i] row += 1 # 保存到文件 output_file = path + r'\01 大班分散运动..xlsx' wb.save(output_file) print(f"Excel文件已保存到: {output_file}") # 删除最后一行“第21周” # 重新打开保存的文件以进行进一步操作 wb = openpyxl.load_workbook(output_file) # 遍历所有工作表,删除最后一行 for sheet_name in wb.sheetnames: ws = wb[sheet_name] max_row = ws.max_row if max_row 1: # 确保不是只有标题行的工作表 # 逆序循环删除倒数几行 ws.delete_rows(max_row) # ws.delete_rows(max_row - 0, 1)删除最后1行 21行消失 # ws.delete_rows(max_row - 1, 2)删除最后2行 # ws.delete_rows(max_row - 1, 1)删除第20周,19和21都在 # ws.delete_rows(max_row - 1, 3)删除第20周,19和21都在 # ws.delete_rows(max_row - 2, 3)删除最后3行,19、20、21消失 # 再次保存修改后的文件 wb.save(output_file) print(f"所有工作表的最后一行已删除,并保存到: {output_file}")结果展示一、总表总表里生成有21周二、班级表删除每个班级运动里面的最后一行如果想删除最后2行也就是想删除几行数字写第二个,最高行是删除数减去1如果想隔行删除,修改最高行减去的数字。二、游戏活动大班游戏活动就用大班运动的那个代码。把备注补上批量修改字母,文字

相关新闻

CyberpunkSaveEditor:赛博朋克2077终极存档修改器完全指南

CyberpunkSaveEditor:赛博朋克2077终极存档修改器完全指南

CyberpunkSaveEditor:赛博朋克2077终极存档修改器完全指南 【免费下载链接】CyberpunkSaveEditor A tool to edit Cyberpunk 2077 sav.dat files 项目地址: https://gitcode.com/gh_mirrors/cy/CyberpunkSaveEditor 想要完全掌控《赛博朋克2077》的游戏体验吗…

2026/8/3 20:29:52 阅读更多 →
C++--STL库-List

C++--STL库-List

目录 1.list 的基本使用 1.1 创建和初始化 1.2. 插入元素 1.3. 删除元素 1.4. 访问元素 1.5 遍历 1.6 总结 list是C标准库&#xff08;STL&#xff09;中的双向链表容器&#xff0c;属于<list>头文件。 它的特点是&#xff1a; 动态大小&#xff1a;可以随时插入…

2026/8/3 20:29:52 阅读更多 →
S7-200 PLC与MCGS在污水处理液位控制中的应用

S7-200 PLC与MCGS在污水处理液位控制中的应用

1. 污水处理液位控制系统概述 在工业自动化领域&#xff0c;PLC控制系统因其稳定性和可靠性被广泛应用于各类过程控制场景。污水处理厂的液位控制就是一个典型案例&#xff0c;它需要精确控制不同处理池的液位高度&#xff0c;确保处理流程顺畅进行。S7-200系列PLC作为西门子的…

2026/8/3 20:29:52 阅读更多 →

最新新闻

“肝”出一篇万字文献综述!结合GPT-5辅助全流程写作,实测有用,效率质量直接拉满(附AI提示词)

“肝”出一篇万字文献综述!结合GPT-5辅助全流程写作,实测有用,效率质量直接拉满(附AI提示词)

各位同仁好,我是七哥。一个在高校里从事人工智能 相关领域研究,钻研用大模型AI实操的学术人。可以和七哥交流学术写作或Gemini、GPT、Claude 等大模型 学术实操相关问题,多多交流,相互成就,共同进步。 放假期间正是反超别人的好时候,如果让你赶一篇期刊论文出来估计够…

2026/8/3 21:52:29 阅读更多 →
如何快速上手libsamplerate?5分钟掌握音频重采样核心功能

如何快速上手libsamplerate?5分钟掌握音频重采样核心功能

如何快速上手libsamplerate&#xff1f;5分钟掌握音频重采样核心功能 【免费下载链接】libsamplerate An audio Sample Rate Conversion library 项目地址: https://gitcode.com/gh_mirrors/li/libsamplerate libsamplerate是一款专业的音频重采样库&#xff08;Sample …

2026/8/3 21:52:29 阅读更多 →
2026年印度尼西亚EOR名义雇主服务商TOP10榜单:助企业实现全球化用工新选择

2026年印度尼西亚EOR名义雇主服务商TOP10榜单:助企业实现全球化用工新选择

在全球化用工的过程中、EOR名义雇主服务商为企业提供了集薪资管理、法律合规与风险控制多项功能的全面解决方案。特别是在印度尼西亚&#xff0c;2026年涌现了多家领先的EOR服务商&#xff0c;各具优势。通过这些服务商&#xff0c;企业可以轻松入驻当地市场&#xff0c;享受便…

2026/8/3 21:52:29 阅读更多 →
道德经道影书斋注释版 051|道生德畜

道德经道影书斋注释版 051|道生德畜

摘要 本章完整铺陈大道化生万物的全拓扑链路&#xff1a;道生之&#xff0c;德畜之&#xff0c;物形之&#xff0c;器成之。从无形本体到流动势能&#xff0c;再到具象成形&#xff0c;最终固化成器&#xff0c;构成一套完整向下分化路径。与之对应的合道姿态&#xff0c;即是「…

2026/8/3 21:52:29 阅读更多 →
道德经道影书斋注释版050|出生入死

道德经道影书斋注释版050|出生入死

全文摘要&#xff1a;本文深入解读《道德经》第五十章&#xff0c;揭示其核心并非后世儒家周易的修身避祸观&#xff0c;而是根植于周王室秘传的《连山古易》先天剥象。文章指出&#xff0c;生死本质是大道势能的显化与归元&#xff0c;非肉身祸福&#xff1b;世人最大的“死地…

2026/8/3 21:52:29 阅读更多 →
如何在iOS项目中快速集成ALAlertBanner?3分钟上手教程

如何在iOS项目中快速集成ALAlertBanner?3分钟上手教程

如何在iOS项目中快速集成ALAlertBanner&#xff1f;3分钟上手教程 【免费下载链接】ALAlertBanner A simple and clean alert banner for iPhone and iPad. 项目地址: https://gitcode.com/gh_mirrors/al/ALAlertBanner ALAlertBanner是一款适用于iPhone和iPad的简洁通知…

2026/8/3 21:51:29 阅读更多 →

日新闻

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧&#xff1a;免费离线文字识别完全指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片&#xff0c;PDF文档识别&#xff0c;排除水印/页眉页脚&#xff0c;扫描/生成二维码。…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

PC服务器具身机器人&#xff1a;构建具身智能从仿真到量产的闭环迭代混合架构一、前言&#xff1a;具身智能需要“混合算力闭环系统”传统人工智能依赖云端静态数据集训练&#xff0c;不具备物理交互能力&#xff0c;无法适应真实世界的不确定性。具身智能&#xff08;Embodied…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

前言构建机器人、具身智能这类分布式实时系统&#xff0c;通信底座直接决定整套系统的实时性、容错性、组网能力。分布式领域长期存在 4 类经典通信架构&#xff1a;点对点模式、Broker 中间代理模式、广播模式、以数据为中心&#xff08;DDS&#xff09;模式。很多开发者疑惑&…

2026/8/3 0:00:47 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流&#xff1a;一个核心问题的诞生想象一下&#xff0c;你是一个城市供水系统的总工程师。你的城市有多个水源&#xff08;水库&#xff09;&#xff0c;需要通过一个复杂的地下管道网络&#xff0c;将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/3 4:58:13 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示&#xff1a;本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/3 1:53:31 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起&#xff1a;为什么我们需要互相关几年前&#xff0c;我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号&#xff0c;理论上它们接收到的声音波形应该非常相似&#xff0c;只是由于麦克风位置不同&#xff…

2026/8/3 4:36:35 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速&#xff1a;macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/3 13:07:03 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南&#xff1a;3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗&#xff1f;ncmdump解密工具帮你轻松解决这个困…

2026/8/3 5:19:38 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片&#xff1a;为英语学习 App 打造桌面级学习助手适用平台&#xff1a;HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0&#xff08;API 26 Beta&#xff09;新增了 AgentCard 智能体卡片能力&#xff0c;这是继 HMAF&#xff08;鸿蒙智能体框架&#x…

2026/8/3 8:27:36 阅读更多 →