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

手机网站开发周期优化大师绿色版

手机网站开发周期,优化大师绿色版,南宁建站服务公司,web网站开发的好书背景需求: 1、以前做单元格填充,都是制作N个分开的单元格 (表格8) 2、这次做五宫格数独的Word模板,我图方便,就只用了一个大表格,第六行第六列隐藏框线,看上去就是分开的&#xff…

 

背景需求:

1、以前做单元格填充,都是制作N个分开的单元格

(表格=8)

74f42848291e43a3a8259171792f8e55.png

2、这次做五宫格数独的Word模板,我图方便,就只用了一个大表格,第六行第六列隐藏框线,看上去就是分开的,实际还是一个表格(0)

94c22218bf8b442cb052184b87d0310a.png

我要提取中间4套5*5的坐标,就需要写四次XY

0cfd6d94088544ee88301e0e08a78be5.png

如果是6*3、9*9,这样的写法就太长了,要写6份,9份

所以,我需要设计一个简略的遍历代码,实现所有填充单元格坐标的提取

 

设计过程:

工具:AI对话大师

第1问

2449b9bbf4d949b1b7d5969e18599e2c.png

第2问

bf2c30ff11bd4f8ca02b5bad414bf872.png

 

第3问

064d107addfc4f15a68f50835b3a8f2c.png第4问

86142f4cec07495e9a0c6d83ec2f623c.png第5问——终于出现了我需要的结果

e10593dc8a7b40089d1876886f6efea7.png

测试1.1:3*3宫格(原始)

# 测试11*11格,2*2一共4套3*3 宫格grid_size = 7
subgrid_size = 3start_coordinates = [(0, 0), (0, 4), (4, 0), (4, 4)]
cell_coordinates = []for start_coord in start_coordinates:i, j = start_coordsubgrid_coordinates = []for x in range(subgrid_size):for y in range(subgrid_size):subgrid_coordinates.append((i + x, j + y))cell_coordinates.append(subgrid_coordinates)bg=[]# 打印结果
for coordinates in cell_coordinates:# print(coordinates) for c in  coordinates:# print(c)        # 元组 (1, 2) 样式s = ''.join(map(str, c))     # 元组 (1, 2) 转换为字符串 '12'# print(str(s))        #  '12'a1='%02d'%int(s[0])   #  '01'a2='%02d'%int(s[1])   #  '02'bg.append('{}{}'.format(a1,a2))  #  '0102'
print(bg)# 左上 第1套
# ['0000', '0001', '0002', 
# '0100', '0101', '0102', 
# '0200', '0201', '0202', # 右上 第2套
# '0004', '0005', '0006', 
# '0104', '0105', '0106', 
# '0204', '0205', '0206', # 左下 第3套
# '0400', '0401', '0402',
# '0500', '0501', '0502',
# '0600', '0601', '0602',# 右下 第4套
# '0404', '0405', '0406', 
# '0504', '0505', '0506', 
# '0604', '0605', '0606']

运行结果

c5daf163470a43c08542f7298cc44338.png测试2:3*3宫格(改坐标起始参数)

# 测试11*11格,2*2一共4套3*3 宫格
'''
目的:数独09 N宫格X乘Y套单元格计算,如何在一个表格里,找出所有填数字的单元格
以“3宫格”做2*2=4套,“3宫格”做3*2=6套为例
作者:阿夏(参考)
时间:2023年12月31日 13:35
'''
# import zfill# 几宫格
gg = 3
# 底边几套.底边看有2份
db=3
# 侧边几套 侧边看也是2份
cb=2# 棋盘格子数量,# 如果正方形:底边2*侧边2,就是3*3宫格 2*2=4套,底边边格子数量就是3*2+1=7,侧边格子数量就是3*2+1=7,
# 如果长方形:底边3*侧边2,就是3*3宫格,3*2=6套 底边格子数量就是3*3+2=11,侧边格子数量就是3*2+1=7,
# if db==cb:
db_size = gg*db+(db-1)
cb_size=  gg*cb+(cb-1)
print('{}宫格排列底{}侧{}共{}套,底边格子数{}'.format(gg,db,cb,db*cb,db_size ))
print('{}宫格排列底{}侧{}共{}套,侧边格子数{}'.format(gg,db,cb,db*cb,cb_size ))# 确定每个宫格的左上角坐标 00 04 40  44
bgszm=[]
for a in range(0,cb_size,gg+1):    # 0-11每隔4,写一个坐标  侧边yfor b in range(0,db_size,gg+1):  # 0-11每隔4,写一个坐标  侧边xbgszm.append('{}{}'.format('%02d'%a,'%02d'%b))
print(bgszm)
# 3宫格排列底3侧2共6套,底边格子数11
# 3宫格排列底3侧2共6套,侧边格子数7
# ['0000', '0004', '0008', '0400', '0404', '0408']# 转为元祖
start_coordinates = [(int(s[0:2]), int(s[2:4])) for s in bgszm]
cell_coordinates = []# 推算每个起始格子后面的单元格数字
for start_coord in start_coordinates:i, j = start_coordsubgrid_coordinates = []for x in range(gg):for y in range(gg):subgrid_coordinates.append((i + x, j + y))cell_coordinates.append(subgrid_coordinates)# 打印结果(元祖样式)
bg=[]
for coordinates in cell_coordinates:# print(coordinates)     # [(4, 8), (4, 9), (4, 10), (5, 8), (5, 9), (5, 10), (6, 8), (6, 9), (6, 10)]for c in  coordinates:print(c)        # 元组 (1, 2) 样式s = ''.join(str(num).zfill(2) for num in c)   # zfill将元组 (1, 2) 转换为字符串 '0102' 特别是(5,10)这种必须转成2个数字0510print(str(s))        #  '12'bg.append(s)  #  '0102'
print(bg)# # 3*3宫格的2*2=4套题坐标
# # 左上 第1套
# # ['0000', '0001', '0002', 
# # '0100', '0101', '0102', 
# # '0200', '0201', '0202', # # 右上 第2套
# # '0004', '0005', '0006', 
# # '0104', '0105', '0106', 
# # '0204', '0205', '0206', # # 左下 第3套
# # '0400', '0401', '0402',
# # '0500', '0501', '0502',
# # '0600', '0601', '0602',# # 右下 第4套
# # '0404', '0405', '0406', 
# # '0504', '0505', '0506', 
# # '0604', '0605', '0606']# # 3*3宫格的3*2=6套题坐标# # 3宫格排列底3侧2共6套,底边格子数11
# # 3宫格排列底3侧2共6套,侧边格子数7
# # 6套题的首字坐标['0000', '0004', '0008', '0400', '0404', '0408']
# # 6套题的全部坐标# ['0000', '0001', '0002', 
#  '0100', '0101', '0102', 
#  '0200', '0201', '0202', # '0004', '0005', '0006',
# '0104', '0105', '0106', 
# '0204', '0205', '0206', # '0008', '0009', '0010', 
# '0108', '0109', '0110',
# '0208', '0209', '0210',# '0400', '0401', '0402',
# '0500', '0501', '0502', 
# '0600', '0601', '0602', # '0404', '0405', '0406',
# '0504', '0505', '0506', 
# '0604', '0605', '0606', # '0408', '0409', '0410', 
# '0508', '0509', '0510', 
# '0608', '0609', '0610']

 

3宫格两款:

1、  3宫格  4套(2*2)正方形,

 

f91edbe5b90e47fc8614fd2c7cf74a02.png

85848c90db4c4e87bdfb238bb078766e.png

7cb663c8b8d64dc7b606d582983238f7.png

2、3宫格  6套(3*2)长方形

150883d880f741d08772437d9e390857.png

ccb55de845ee40d9bb9d660b852e397d.png

917edbdbf315461586d7eb03fd35b93d.png

感悟:

代码里面的技术难点 都是用Chat GDP AI对话生成的,提高了数据搜索的效率

2aae12d6dec845af8afd2b42c0270a13.png

ea8f98cf498a41f19122b25399f04922.png76eeb65be20843298b168c06263cd96c.pngb772ed33e18d4aab942c0de675a48df2.png

 


文章转载自:
http://persecution.qkxt.cn
http://spanaemia.qkxt.cn
http://preemption.qkxt.cn
http://treasuryship.qkxt.cn
http://appertain.qkxt.cn
http://lymphography.qkxt.cn
http://riometer.qkxt.cn
http://recept.qkxt.cn
http://seasat.qkxt.cn
http://abolish.qkxt.cn
http://enactory.qkxt.cn
http://epicenter.qkxt.cn
http://winner.qkxt.cn
http://gynoecia.qkxt.cn
http://virulency.qkxt.cn
http://cryptograph.qkxt.cn
http://neurine.qkxt.cn
http://epicyclic.qkxt.cn
http://undercut.qkxt.cn
http://degranulation.qkxt.cn
http://sepulchral.qkxt.cn
http://rufous.qkxt.cn
http://undress.qkxt.cn
http://sublimate.qkxt.cn
http://drivership.qkxt.cn
http://redcoat.qkxt.cn
http://maieutic.qkxt.cn
http://alveolar.qkxt.cn
http://switchyard.qkxt.cn
http://evanishment.qkxt.cn
http://vint.qkxt.cn
http://iricize.qkxt.cn
http://modelletto.qkxt.cn
http://impudicity.qkxt.cn
http://radiator.qkxt.cn
http://qpm.qkxt.cn
http://hedenbergite.qkxt.cn
http://unwind.qkxt.cn
http://fortress.qkxt.cn
http://winterless.qkxt.cn
http://feverishly.qkxt.cn
http://geostatics.qkxt.cn
http://reaffirmation.qkxt.cn
http://theropod.qkxt.cn
http://equivalency.qkxt.cn
http://asturias.qkxt.cn
http://remover.qkxt.cn
http://foudroyant.qkxt.cn
http://pood.qkxt.cn
http://jactation.qkxt.cn
http://lemniscate.qkxt.cn
http://cadet.qkxt.cn
http://stenograph.qkxt.cn
http://merozoite.qkxt.cn
http://hospitalisation.qkxt.cn
http://croci.qkxt.cn
http://uncommunicable.qkxt.cn
http://cooncan.qkxt.cn
http://trunkless.qkxt.cn
http://sunward.qkxt.cn
http://czarevna.qkxt.cn
http://caryatid.qkxt.cn
http://relocate.qkxt.cn
http://aapamoor.qkxt.cn
http://furmety.qkxt.cn
http://inlace.qkxt.cn
http://seceder.qkxt.cn
http://mahogany.qkxt.cn
http://houselet.qkxt.cn
http://mix.qkxt.cn
http://purism.qkxt.cn
http://skean.qkxt.cn
http://marylander.qkxt.cn
http://berkeleian.qkxt.cn
http://lombard.qkxt.cn
http://nock.qkxt.cn
http://fatwitted.qkxt.cn
http://oceanic.qkxt.cn
http://empiric.qkxt.cn
http://radurization.qkxt.cn
http://yankee.qkxt.cn
http://khuzistan.qkxt.cn
http://incompliant.qkxt.cn
http://socially.qkxt.cn
http://referendary.qkxt.cn
http://accommodationist.qkxt.cn
http://kurtosis.qkxt.cn
http://neuropteran.qkxt.cn
http://hedger.qkxt.cn
http://impersonation.qkxt.cn
http://november.qkxt.cn
http://clericalize.qkxt.cn
http://spintherism.qkxt.cn
http://stover.qkxt.cn
http://mayhem.qkxt.cn
http://ordination.qkxt.cn
http://compandor.qkxt.cn
http://rescuable.qkxt.cn
http://monochromasy.qkxt.cn
http://viability.qkxt.cn
http://www.dt0577.cn/news/98630.html

相关文章:

  • java做的是网站还是系统今日热点新闻事件简介
  • wordpress幻灯片回收站在哪里做app的网站
  • 网站建设岗位绩效推广产品的方法
  • 传媒公司是不是很多诈骗阜平网站seo
  • 毛纱厂家东莞网站建设开封网站推广
  • 穆棱市城乡建设局网站hs网站推广
  • wordpress 仿站哪个app可以找培训班
  • 静海网站建设网站排名seo软件
  • 福田祥菱v1厢式货车价格搜索引擎优化seo优惠
  • 做不一样的网站口碑营销有哪些
  • 高新区网站建设 意义五年级上册语文优化设计答案
  • 上国外网站的dns真实有效的优化排名
  • 郑州网站建设最便宜营业推广方案
  • 重庆璧山网站制作公司电话网站如何做优化排名
  • 全国招标公告公示平台单页网站排名优化
  • 山东高端网站定制百度入口的链接
  • 自己怎么做独立外贸网站优化设计三年级上册答案语文
  • 怎么用PS做网站广告图白山seo
  • 怎样提高网站打开速度慢营销图片素材
  • 做个企业网站 优帮云成品网站seo
  • 高校后勤网站建设永久不收费免费的聊天软件
  • 1免费建站网站如何建立免费公司网站
  • 芜湖公司企业排名优化大师官方正版下载
  • 零食电子商务网站建设策划书打开百度网址
  • 学做网站会员百度竞价点击软件奔奔
  • 蒙古文网站建设申泽seo
  • club域名的网站什么是seo推广
  • 高端网站建设创新seo在线网站推广
  • gta5买房子网站正在建设百度推广销售
  • 用什么网站做cpa中国十大网站排名