桂林网站设计wordpress 添加头像
web/
2025/9/28 7:38:02/
文章来源:
桂林网站设计,wordpress 添加头像,启东做网站,网站怎样自己做推广作品展示#xff1a; 背景需求#xff1a;
1、以前做过一份比大小的题目
【教学类-05-01】20211018 Python VSC 大班 数字比大小#xff08;#xff1e; #xff1c;#xff09;_vsc比较3位数大小-CSDN博客文章浏览阅读674次。【教学类-05-01】20211018 Python VSC 大班…作品展示 背景需求
1、以前做过一份比大小的题目
【教学类-05-01】20211018 Python VSC 大班 数字比大小 _vsc比较3位数大小-CSDN博客文章浏览阅读674次。【教学类-05-01】20211018 Python VSC 大班 数字比大小 _vsc比较3位数大小https://blog.csdn.net/reasonsummer/article/details/120833953
A4一半大小、50以内比大小学习难度
1学具的题目多符号写在括号了。当时的大班幼儿没见过大于小于等于不知如何操作我让孩子圈画大的数字。效果不理想。
2学具打印数量多以至于3年后的库存资料里还有这款食之无味、弃之可惜的学具。
3比大小的范围大先生成了50以内比大小幼儿不会做。y后来生成10以内幼儿圈的太快。 3、现阶段思考
1光做加减法题目会做的幼儿会厌烦太简单了不会做的孩子不参与我不会可以带回家做吗所以需要再提供一些其他样式的题目换换花样。如果难度低也能让部分孩子进行练习。
2用“X-Y”的加法、二位数加减法排序去0补全55格子等代码进行组合设计一套“X-Y以内比大小” 素材准备 WORD设计——11*888题16列实际是8列题目 代码展示 X-Y 之间比大小 一页两份不足的题目数继续补全
1、圈出大的数字
2、
3、适合中班
时间2023年12月16日 21:46
作者阿夏import random
from win32com.client import constants,gencache
from win32com.client.gencache import EnsureDispatch
from win32com.client import constants # 导入枚举常数模块
import os,timeimport docx
from docx import Document
from docx.shared import Pt
from docx.shared import RGBColor
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
from docx.oxml.ns import qnfrom docxtpl import DocxTemplate
import pandas as pd
from docx2pdf import convert
from docx.shared import RGBColor# 第一步制作不重复所有“”、不重复所有减法# 不重复的数字题
numint(input(打印几份必须双数\n))classroominput(班级输入中\n)
size20
height111
weight18*2
gzheight1*weight1 # 176格子88题
sum1int(input(X-Y以内的“” 最小数字X\n))
sum2int(input(X-Y以内的“” 最大数字Y\n))# 5以内“”题共21题
P[]
# # 加数
# P2[]
# 被加数
for a in range(0,sum21): # 起始数字就是10就是排除掉0-10之间的数字for b in range(0,sum21): # 起始数字为0if 0absum21: # print({}{}.format(a,b))P.append({}{}.format(%02d%a,%02d%b))if 0basum21: # print({}{}.format(a,b))P.append({}{}.format(%02d%b,%02d%a))else:passP list(set(P)) # 排除重复但随机打乱
P.sort() # 小到大排序
print(P)
# for i in P :
# print(i)
# [0000, 0001, 0002, 0003, 0004, 0005, 0100, 0101, 0102, 0103, 0104, 0200, 0201, 0202, 0203, 0300, 0301, 0302, 0400, 0401, 0500]# “”题生成都是按小到大排列的不需要sort排序
print({}-{}之间的加法题共有 {} 题.format(sum1,sum2,len(P))) # 21 # 第一行的班级和项目 确定题目总数c{}.format(classroom)if len(P) gz:title{}-{}{}抽{}.format(sum1,sum2,len(P),len(P))
if len(P) gz:title{}-{}{}抽{}.format(sum1,sum2,len(P),int(gz/2))# 表格0 表格2的 03 05单元格里写入标题信息c
# 制作单元格
d[0004,0008]
bg[]
for x in range(1,height11): # #数行 先高 后宽 16for y in range(0,weight1): # 11s1{}{}.format(%02d%x,%02d%y) #数行 先x 后y bg.append(s1)
print(bg)
# print(len(bg))bg.insert(0,d[1])
bg.insert(0,d[0])
print(bg)
print(len(bg))
# 178格子# 新建一个”装N份word和PDF“的临时文件夹
imagePath1rC:\Users\jg2yXRZ\OneDrive\桌面\比大小\零时Word
if not os.path.exists(imagePath1): # 判断存放图片的文件夹是否存在os.makedirs(imagePath1) # 若图片文件夹不存在就创建D[]
for z in range(0,int(num/2)): #多少份 # 标题说明# 新建worddoc Document(rC:\Users\jg2yXRZ\OneDrive\桌面\比大小\比大小1.0.docx) for j in range(2):# 如果题目总数小于155,就提取# 例如0-5 21题P的第一部分是21题全部第2部分就21题里面的随机抽屉第3部分13也是随机抽取可能会重复PP[]PPP[]# P4.clear()PP.clear() # P.clear()if len(P)gz:for l in P : # 先写入固定的21题PP.append(l)print(PP)print(第1组长度{}.format(len(PP)))# 0-0只有1题所以批量155次for e in range(gz): PP.append(----) # 四个空wrandom.sample(P,len(P)) # 从21题随机抽取不重复21for u in w: # 遍历提取PP.append(u) # 添加到PPPPPP[:int(gz/2)] # 提取前176格子的一半print(把21题批量55次后总数量 实际提取{}格{}.format(len(PP),len(PPP)))print(PPP)else:wrandom.sample(P,len(P)) # 从21题随机抽取不重复21PPPw# 单独提取所有0203, 变成 2、3 提取1:22-4P4[]for w in range(len(PPP)):if str(PPP[w][0:2])--: # 如果 遇到----分割线就写入空这个不是数字可以intw1else:w1int(PPP[w][0:2]) # 如果 遇到全部是数字就写入去掉0的数字用int P4.append(w1)# [0302,]的03变成3 if str(PPP[w][2:4])--: # 如果 遇到----分割线就写入空这个不是数字可以intw2else:w2int(PPP[w][2:4]) # 如果 遇到全部是数字就写入去掉0的数字用int P4.append(w2)# [0302,]的02变成2# 最后在前面加入标题P4.insert(0,title)P4.insert(0,classroom)print(题目所有{}.format(P4))print(len(P4))# # 房间模板第一个表格要写入的门牌号列表 table doc.tables[j] # 表0表2 写标题用的# 标题写入3、5单元格 for t in range(0,len(bg)): # 0-5是最下面一行用来写卡片数字ppint(bg[t][0:2]) # qqint(bg[t][2:4])kstr(P4[t]) # 提取list图案列表里面每个图形 t索引数字print(pp,qq,k)# 图案符号的字体、大小参数runtable.cell(pp,qq).paragraphs[0].add_run(k) # 在单元格0,0(第1行第1列)输入第0个图图案run.font.name 黑体#输入时默认华文彩云字体# run.font.size Pt(46) #输入字体大小默认30号 换行一页一份大卡片run.font.size Pt(size) #是否加粗# run.font.color.rgb RGBColor(150,150,150) #数字小颜色深0-255run.font.color.rgb RGBColor(150,150,150) #数字小颜色深0-255run.boldTrue# paragraph.paragraph_format.line_spacing Pt(180) #数字段间距r run._elementr.rPr.rFonts.set(qn(w:eastAsia), 黑体)#将输入语句中的中文部分字体变为华文行楷table.cell(pp,qq).paragraphs[0].alignment WD_PARAGRAPH_ALIGNMENT.LEFT #居中 # #
# # doc.save(rC:\Users\jg2yXRZ\OneDrive\桌面\比大小\零时Word\{}.docx.format(%02d%(z1)))#保存为XX学号的电话号码word from docx2pdf import convert# docx 文件另存为PDF文件inputFile rC:/Users/jg2yXRZ/OneDrive/桌面/比大小/零时Word/{}.docx.format(%02d%(z1))# 要转换的文件已存在outputFile rC:/Users/jg2yXRZ/OneDrive/桌面/比大小/零时Word/{}.pdf.format(%02d%(z1)) # 要生成的文件不存在# 先创建 不存在的 文件f1 open(outputFile, w)f1.close()# 再转换往PDF中写入内容convert(inputFile, outputFile)print(----------第4步把都有PDF合并为一个打印用PDF------------)# 多个PDF合并CSDN博主「红色小小螃蟹」https://blog.csdn.net/yangcunbiao/article/details/125248205
import os
from PyPDF2 import PdfMerger
target_path C:/Users/jg2yXRZ/OneDrive/桌面/比大小/零时Word
pdf_lst [f for f in os.listdir(target_path) if f.endswith(.pdf)]
pdf_lst [os.path.join(target_path, filename) for filename in pdf_lst]
pdf_lst.sort()
file_merger PdfMerger()
for pdf in pdf_lst:print(pdf)file_merger.append(pdf)if len(P) gz:file_merger.write(C:/Users/jg2yXRZ/OneDrive/桌面/比大小/打印合集01一页两份 {}题{}-{}之间比大小共{}题抽{}题({}共{}人打印{}张).pdf .format(gz,%02d%sum1,%02d%sum2,%03d%len(P),%02d%len(P),c,num,int(num/2)))
else:file_merger.write(C:/Users/jg2yXRZ/OneDrive/桌面/比大小/打印合集01一页两份 {}题{}-{}之间比大小共{}题抽{}题({}共{}人打印{}张).pdf.format(gz,%02d%sum1,%02d%sum2,%03d%len(P),int(gz/2), c,num,int(num/2)))file_merger.close()
# doc.Close()# # print(----------第5步删除临时文件夹------------)
import shutil
shutil.rmtree(C:/Users/jg2yXRZ/OneDrive/桌面/比大小/零时Word) #递归删除文件夹即删除非空文件夹重点说明 最终展示 10-5 用21题反复随机抽取题目补全88格
分割的地方用空格替代 20-10 用66题做第1次列表红色内容都是正序每份都一样
比大小可以用符号和画圈大数字来完成 310-20题目数量231大于88个所以直接乱序抽取了如果是正序就是10-15之间的数字会写出来后面15-20的数字不会出现
此时没有空格说明题目总数231大于等于88格子。 应用方向“比大小”比“计算题”更简单适合那些不会写数字的中班孩子进行圈画手指练习。除了5以内还可以适当增加两位数与一位数的比较。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83206.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!