当前位置: 首页 > news >正文

信息技术做网站丹东市市政建设总公司

信息技术做网站,丹东市市政建设总公司,张家港网站设计建设,2024最近爆发的流感叫什么图片展示 需求#xff1a; 20以内减法#xff0c;不需要再练习其中10以内部分#xff0c;改为10-20以内的减法#xff0c;X-Y大于10#xff0c;小于20的所有减法题。 代码展示#xff1a; “-”减法 X-Y 之间的所有减法-题#xff08;如10-20之间的所有减法#xff0…图片展示 需求 20以内减法不需要再练习其中10以内部分改为10-20以内的减法X-Y大于10小于20的所有减法题。 代码展示 “-”减法 X-Y 之间的所有减法-题如10-20之间的所有减法10-0,10-2第一个数大于第二个数字 时间2023年11月25日 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)) gzint(input(一共几个单元格(55个\n)) classroominput(班级输入中、大\n) size20 height112 weight15 sum1int(input(X-Y以内的“-” 最小数字X\n)) sum2int(input(X-Y以内的“-” 最大数字Y\n))for sum in [sum2]:# 5以内“-”题共21题P[]for a in range(sum1):for b in range(sum1):if sum1a-bsum1: # print({}{}.format(a,b))P.append({}-{}.format(a,b))if sum1b-asum1: P.append({}-{}.format(b,a)) # print(P)Plist(set(P)) # 去除重复P.sort() # 排序print(P) # [0-0, 1-0, 1-1, 2-0, 2-1, 2-2, 3-0, 3-1, 3-2, 3-3, 4-0, 4-1, 4-2, 4-3, 4-4, 5-0, 5-1, 5-2, 5-3, 5-4, 5-5]print(len(P)) # 21# [00, 01, 02, 03, 04# print(P)# print(len(P))# print(P)# print(len(P))P list(set(P)) # 排除重复但随机打乱P.sort() # 小到大排序# print(P)# [00, 01, 02, 03, 04, 05, 10, 11, 12, 13, 14, 20, 21, 22, 23, 30, 31, 32, 40, 41, 50]# “-”题生成都是按小到大排列的不需要sort排序print({}-{}之间的减法题共有 {} 题.format(sum1,sum,len(P)) ) # 21# 第一行的班级和项目D[]c{}.format(classroom)if len(P) gz:title{}-{}“-”共{}抽{}题.format(sum1,sum2,len(P),len(P))if len(P) gz:title{}-{}“-”共{}抽55题.format(sum1,sum2,len(P))d[0001,0002]# 表格0 表格2的 03 05单元格里写入标题信息cD.append(c)D.append(title)print(D)# 制作单元格bgall[]for bb in d:bgall.append(bb)for x in range(1,height1): for y in range(0,weight1): s1{}{}.format(%02d%x,%02d%y) # 数字加空格bgall.append(s1) print(bgall) print(len(bgall))# 不同情况下的单元格数量if len(P) gz:bgbgall[0:2len(P)]print(bg)print(len(bg))else:bgbgall[0:len(bgall)]print(bg)print(len(bg))# [0003, 0005, 0100, 0101, 0102, 0103, 0104, 0200, 0201, 0202, 0203, 0204, 0300, 0301, 0302, 0303, 0304, 0400, 0401, 0402, 0403, 0404, 0500]# 新建一个”装N份word和PDF“的临时文件夹imagePath1rC:\Users\jg2yXRZ\OneDrive\桌面\加减法\零时Wordif not os.path.exists(imagePath1): # 判断存放图片的文件夹是否存在os.makedirs(imagePath1) # 若图片文件夹不存在就创建nint(num/2)for z in range(0,n): #多少份 # 标题说明# 新建worddoc Document(rC:\Users\jg2yXRZ\OneDrive\桌面\加减法\01加减法模板一页两份加减法大量题目.docx) for j in range(2):if len(P) gz:# D[]# 小于9的题目要计算一共有几题写入等量的单元格内 Crandom.sample(P,len(P)) for cc in C:D.append(cc)print(D)print(len(D))else:# D[]# 大于9的题目只要抽取55题多余的写不下 Crandom.sample(P,len(bgall)) # 55格for cc in C:D.append(cc)print(D)print(len(D))# # 房间模板第一个表格要写入的门牌号列表 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(D[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/125248205import osfrom PyPDF2 import PdfFileMergertarget_path C:/Users/jg2yXRZ/OneDrive/桌面/加减法/零时Wordpdf_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 PdfFileMerger()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,n))else:file_merger.write(C:/Users/jg2yXRZ/OneDrive/桌面/加减法/打印合集01“-”一页两份 {}题{}-{}之间唯一“-”共{}题抽55题({}共{}人打印{}张).pdf.format(gz,%02d%sum1,%02d%sum2,%03d%len(P),c,num,n))file_merger.close()# doc.Close()# # print(----------第5步删除临时文件夹------------) import shutilshutil.rmtree(C:/Users/jg2yXRZ/OneDrive/桌面/加减法/零时Word) #递归删除文件夹即删除非空文件夹 减法题比加法题少很多
http://www.pierceye.com/news/178597/

相关文章:

  • 网站实现留言功能吗制作视频用什么app
  • 聊城企业网站建设公司网页版wordpress教程视频
  • 网上购物的网站开发背景wordpress more标签使用教程
  • 多语言网站建设方案新建网站的价格
  • 企业网站服务器的选择企业网站建设市场分析
  • 阜阳做网站的公司网页制作自学教程
  • 阿里巴巴吧网站怎么做网页设计师属于什么部门
  • 望京网站建设公司红酒专业网站建设
  • 兰州市城市建设设计院网站游戏网站搭建需要多少钱
  • 网站建设易客vi设计公司 深圳
  • 白银网站运行网站建设客户去哪里找
  • 建湖网站设计云浮网站设计
  • 招聘网站的简历可以做几份vue可以做pc网站吗
  • 高端个性化网站建设版面设计经历了哪几个阶段
  • wordpress本地图片一个网站完整详细的seo优化方案
  • 试玩网站怎么做5g影视
  • 宝宝投票网站怎么做网站首页添加代码
  • 网站开发分类网站建设的目标
  • 做旅游的网站有哪些专业做鞋子的网站
  • 深圳旅游网站开发新余网络推广
  • 平台网站建设ppt雪梨直播
  • 建设外贸类网站互联网下的网络营销
  • 网站开发需要的知识WordPress要什么环境
  • wordpress 多站点设置欧洲c2c平台
  • 赤峰网站开发公司做网站的公司怎么推销
  • 深圳福田区区住房和建设局网站wordpress 小程序开发
  • 网站建设与推cctv-10手机网站模板用什么做
  • 网站的建站方案网络科技有限公司
  • ps做图游戏下载网站有哪些内容广州网站(建设信科网络)
  • 专做皮鞋销售网站seo网站优化方案