[百师联盟]2024届高三仿真模拟考试(二)2技术试题正在持续更新,目前2025-2026全国100所名校答案网为大家整理了相关试题及答案,供大家查缺补漏,高效提升成绩。
本文从以下几个角度介绍。
1、2024百师联盟高三摸底考试
2、2024年百师联盟高三摸底
3、2024百师联盟高三开学摸底联考数学
4、2024百师联盟高三开学摸底联考新高考
5、2024百师联盟高三开学摸底
6、2023-2024百师联盟第二次模拟考试
7、2024百师联盟高三开学摸底考
2技术试题)
15.2021年12月2日是个特殊的日期,如果用“20211202”的形式表示该日期,你会发现一个有趣的现象,这个日期从左向右读和从右向左读完全相同,称之为“回文日期”。小明想找出任意一组日期范围内的所有“回文日期”,他设计了一个算法来解决这个问题,部分算法伪代码如下所示。1圆初始化:字典变量days存放每月对应的天数(2月按年28天存储)。2.def leap(year)3若year为间年,返回True,否则返回False4输入起始日期、终止日期55t←取出起始日期的年份,ed←取出终止日期的年份6.for year←st to ed#寻找回文日期t←将year转换成文本并翻转month←取t前两位9day←取t后两位1o.if(月份month有效)且(天数day有效)thenresult←构建回文日期12if result在输入的日期范围内then13.输出回文日期result(1)根据上述算法,2030年1月1日至2030年12月31日范围内存在的回文日期是(日期填写格式,如:“2021-12-02”)。(2)若删除第12行伪代码,再执行上面伪代码算法,那么2020年1月1日至2021年1月1日范围内输出的回文日期为()(单选,填字母:A.“2020-02-02”/B.“2021-12-02”/C.“2020-02-02”、“2021-1202”)。小明结合上面伪代码,编写的Python程序如下:days=(01":31,"02":28,"03:31,"04":30,"05:31,"06":30,07":31,08":31,"09”:30"10":31,"11":30,"12":31}def leap(year):if year%400==0 or year%4==0 and year%100!=0:return Trueelse:return Falsedata0=input("输入起始日期(如:2020-01-01):")datal=input("输入终止日期(如:2021-01-01):")st=int(data0[0:4])ed=int(datal[0:4])num=0市技术期末试卷第7页共14页