精品解析:浙江省七彩阳光2025-2026学年高一下学期4月期中技术试题-高中信息技术

标签:
精品解析文字版答案
2026-05-19
| 2份
| 18页
| 13人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高一
章节 -
类型 试卷
知识点 -
使用场景 同步教学-期中
学年 2026-2027
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 131 KB
发布时间 2026-05-19
更新时间 2026-05-19
作者 学科网试题平台
品牌系列 -
审核时间 2026-05-19
下载链接 https://m.zxxk.com/soft/57608924.html
价格 4.00储值(1储值=1元)
来源 学科网

摘要:

**基本信息** 高一信息学科期中练习,以学考成绩换算、神秘数判断、班委选举统计等真实情境设计非选择题,融合数据信息知识与Python编程,考查信息意识与计算思维。 **题型特征** |题型|题量/分值|知识覆盖|命题特色| |----|-----------|----------|----------| |选择题|12题/24分|数据与信息关系(第1题)、编码(第2题)、算法特征(第6题)、Python表达式(第8题)|基础概念辨析结合程序分析,如流程图执行次数判断(第7题)| |非选择题|3题/26分|条件判断(第13题)、进制转换(第14题)、字典统计(第15题)|真实场景编程,如班委选举投票数据处理(第15题),分层考查算法设计与代码补全|

内容正文:

高一信息学科练习 注意事项: 1.本题共9页,满分100分,考试时间90分钟。 2.答题前,在答题卡指定区域填写班级、姓名、考场号、座位号及准考证号。 3.所有答案必须写在答题卡上,写在试题上无效。 4.结束后,只需上交答题卡。 第一部分 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选,多选,错选均不得分) 1. 关于数据、信息与知识,下列说法错误的是( ) A. 数据是信息的载体,单纯的数字没有意义 B. 计算机只能处理数字化后的信息 C. 许多古代著作消逝于历史长河,说明信息共享会造成损耗 D. 信息是数据经过储存,分析及解释后所产生的意义 【答案】C 【解析】 【详解】本题考查数据、信息与知识的相关基本概念。数据是信息的载体,单纯没有赋予含义的数字本身没有意义,该说法正确;计算机只能处理转化为二进制形式的数字化后的信息,该说法正确;信息共享不会产生损耗,古代著作消逝是承载信息的载体被破坏消失,并不是信息共享造成的损耗,该说法错误;信息是数据经过储存,分析及解释后所产生的意义,符合信息的定义,该说法正确。故答案为:C。 2. 下列关于信息编码的说法,正确的是( ) A. 数字信号以连续变化的物理量存在 B. 黑白图像的颜色位深度至少1位 C. 计算机内部用二进制或十六进制存储数据 D. ASCI码共有128个字符,编码范围从1到128 【答案】B 【解析】 【详解】本题考查信息编码的相关基础知识。A选项,模拟信号才是以连续变化的物理量存在,数字信号是离散的,因此该说法错误。B选项,黑白图像只有黑和白两种颜色,1位二进制可以表示两种不同的状态,所以黑白图像的颜色位深度至少1位,该说法正确。C选项,计算机内部所有数据都使用二进制存储,不会使用十六进制存储,因此该说法错误。D选项,标准ASCII码共有128个字符,编码范围是从0到127,并不是1到128,因此该说法错误。故答案为:B。 3. 下列有关大数据的说法正确的是( ) A. 大数据因为体量太大,只需抽取部分数据进行分析 B. 数据处理过程中,数据的质量不会影响数据分析的结果 C. 大数据采集必须保证每个数据都准确无误 D. 大数据蕴含有很高的价值,但价值密度相对较低 【答案】D 【解析】 【详解】本题考查大数据的基本特点。选项A错误,大数据分析倡导对全部数据进行整体分析,并非只需抽取部分数据进行分析;选项B错误,数据的质量会直接影响数据分析结果的准确性,低质量的数据会得到偏差甚至错误的分析结论;选项C错误,大数据体量巨大,不需要也无法保证采集的每个数据都准确无误,允许一定的不精确数据存在;选项D正确,大数据整体蕴含很高的价值,但由于数据总量极大,有用信息占比小,因此价值密度相对较低。故答案为:D。 4. 一宾馆有3个楼层,每个楼层有25个房间,若使用二进制数对这些房间进行编号,则最少需要的二进制位数是( ) A. 6 B. 7 C. 8 D. 9 【答案】B 【解析】 【详解】本题考查二进制编码的位数计算。首先计算宾馆的总房间数,总房间数为3乘25等于75个,n位二进制最多可以表示2的n次方个不同编号,需要找到满足可表示数量不小于总房间数的最小n。计算可得,2的6次方等于64,小于75,无法满足75个房间的编号需求;2的7次方等于128,大于75,满足编号需求,因此最少需要的二进制位数是7,对应第二个选项。故答案为:B。 5. 一张图像尺寸为1024X768像素,颜色为256色的BMP图像,压缩为JPEG图像后容量为128KB,则压缩比为( ) A. 2:1 B. 4:1 C. 6:1 D. 8:1 【答案】C 【解析】 【详解】本题考查位图图像存储容量与压缩比的计算。256色对应的颜色深度为8位(2的8次方等于256),即每个像素占用1字节的存储空间,先计算原未压缩BMP图像的容量:总像素数为1024×768,转换为KB单位后,原容量为(1024×768×1)÷1024=768KB。已知压缩后容量为128KB,压缩比为原容量比压缩后容量,计算可得768:128=6:1,对应题目第三个选项。故答案为:C。 6. 下列关于算法及算法的特征的描述,正确合理的是( ) A. 用循环语句程序输出所有的素数 B. 自然语言不能用来表示算法,而流程图可以 C. 任何一个算法都必须有数据输入 D. 算法必须有问题求解的结果,包含至少一个输出 【答案】D 【解析】 【详解】本题考查算法的概念与基本特征。第一个选项,素数有无穷多个,输出所有素数无法在有限步骤内完成,不满足算法的有穷性,描述错误;第二个选项,自然语言可以用来表示算法,算法可以通过自然语言、流程图、程序语言等多种方式表示,描述错误;第三个选项,算法可以没有数据输入,比如输出固定结果的算法就不需要输入,描述错误;第四个选项,根据算法的特征,算法必须得到问题求解的结果,必须包含至少一个输出,描述正确。故答案为:D。 7. 某算法的部分流程图如图所示 执行这部分流程图,输入m值为27,n值为63,则下列说法不正确的是( ) A. "m!=n"语句执行了4次 B. "m>n"语句执行了4次 C. m=m-n语句执行了2次 D. m输出的值为9 【答案】A 【解析】 【详解】本题考查流程图的执行分析。我们逐步模拟执行过程:输入m=27,n=63,第一次执行判断m!=n,27≠63结果为真,这是第1次执行该语句;随后判断m>n,27>63结果为假,这是第1次执行该语句,计算得n=63-27=36,返回循环。第二次判断m!=n,27≠36结果为真,这是第2次执行该语句;随后判断m>n,27>36结果为假,这是第2次执行该语句,计算得n=36-27=9,返回循环。第三次判断m!=n,27≠9结果为真,这是第3次执行该语句;随后判断m>n,27>9结果为真,这是第3次执行该语句,计算得m=27-9=18,返回循环。第四次判断m!=n,18≠9结果为真,这是第4次执行该语句;随后判断m>n,18>9结果为真,这是第4次执行该语句,计算得m=18-9=9,返回循环。第五次判断m!=n,9≠9结果为假,这是第5次执行该语句,随后退出循环输出m,最终输出m的值为9。统计可得:"m!=n"语句共执行了5次,"m>n"语句执行了4次,"m=m-n"语句执行了2次,输出m的值为9,题目要求选出不正确的说法,因此第一个选项的说法错误。故答案为:A。 8. 下列Python表达式的值为True的是( ) A. not(5>4 or 'a'>'b') B. len('python') == len(['python']) C. '7'+'2'> '7'+'123' D. 6%13//2**2 == 9 【答案】C 【解析】 【详解】本题考查Python表达式的运算规则,涉及逻辑运算、len函数、字符串运算、算术运算优先级相关知识。.第一个选项:先计算括号内,5>4为True,or运算中只要一个操作数为真结果即为真,因此括号内结果为True,not True结果为False。第二个选项:len('python')计算字符串长度,结果为6,len(['python'])计算列表长度,列表只有1个元素,结果为1,6 == 1结果为False。第三个选项:字符串拼接后得到'72'和'7123',字符串逐位比较大小,第一位都是'7',比较第二位,'2'的ASCII码大于'1',因此'72' > '7123'结果为True。第四个选项:根据运算优先级,先算2**2得4,再算6%13得6,再算6//4得1,1 == 9结果为False。故答案为:C。 9. 已知 a="技术,95",b=["技术",95],c={"技术":95},下列Python表达式的值为True是( ) A. a[-2:]==b[1] B. b[1]==c[1] C. b[1] in c D. c[b[0]]==95 【答案】D 【解析】 【详解】本题考查Python中字符串、列表和字典的基本操作。第一个表达式中,a是字符串"技术,95",a[-2:]得到字符串类型的"95",b[1]是整数类型的95,二者类型不同不相等,结果为False;第二个表达式中,字典c只有键"技术",不存在键1,访问c[1]会报错,结果不是True;第三个表达式中,在字典中使用in判断成员时,默认判断元素是否是字典的键,b[1]是整数95,不是字典c的键,结果为False;第四个表达式中,b[0]是字符串"技术",刚好是字典c的键,c中该键对应的值就是95,因此c[b[0]]==95的值为True。故答案为:D 10. 人的体感舒适温度为18℃到24℃之间,小于18℃为偏冷,大于24℃为偏热,下列四段程序中t表示温度,s为体感状态,哪一段程序不能正确表示出三种状态( ) A. s= "偏冷" if 18 <= t <=24: s= "舒适" else: s= "偏热" B. if t< 18: s= "偏冷" elif t <= 24: s= "舒适" else: s= "偏热" C. s= "偏冷" if t >= 18: s= "舒适" if t> 24: s= "偏热" D. s= "偏冷" if t>24: s= "偏热" elif t>=18: s= "舒适" A. A B. B C. C D. D 【答案】A 【解析】 【详解】本题考查Python分支语句的逻辑判断。 A选项:初始将s赋值为偏冷,若温度小于18℃,不满足18<=t<=24的条件,会进入else分支,将s修改为偏热,小于18℃得到错误结果,无法正确区分偏冷和偏热,不能正确表示三种状态。 B选项:若t<18赋值为偏冷,能进入elif分支说明t>=18,此时t<=24赋值为舒适,剩余t>24赋值为偏热,逻辑正确。 C选项:初始s为偏冷,若t>=18修改为舒适,若t>24再修改为偏热,三种情况都能得到正确结果,逻辑正确。 D选项:初始s为偏冷,若t>24修改为偏热,能进入elif分支说明t<=24,此时t>=18修改为舒适,剩余t<18保持偏冷,逻辑正确。 故答案为:A 11. 有如下Python程序段 a=[3,8,9,2,1,4,7] b=[] for i in range(len(a)): if a[i]%2 == 0: continue elif i%5 == 4: break b.append(a[i]) #把a[i]添加到列表b中 执行该程序段后,列表b的值是( ) A. [3,8] B. [3,9] C. [3,8,9,2] D. [3] 【答案】B 【解析】 【详解】本题考查Python中循环结构、continue与break语句的执行逻辑以及列表的基本操作。初始列表a为[3,8,9,2,1,4,7],b为空列表,循环遍历a的索引i(从0开始):1.i=0时,a[i]=3不是偶数,i%5不等于4,因此将3添加到b,此时b=[3];2.i=1时,a[i]=8是偶数,执行continue跳过后续步骤;3.i=2时,a[i]=9不是偶数,i%5不等于4,因此将9添加到b,此时b=[3,9];4.i=3时,a[i]=2是偶数,执行continue跳过后续步骤;5.i=4时,a[i]=1不是偶数,此时i%5等于4,满足条件执行break,循环直接终止。最终得到的b就是[3,9]。故答案为:B。 12. 有如下Python程序段 a=[5,9,2,1,3,6,8] ans=n=1 for i in range(len(a)-1): if a[i] < a[i+1]: n+=1 else: n=1 if n > ans: ans=n print(ans) 该程序运行后,ans的值为( ) A. 3 B. 4 C. 5 D. 7 【答案】B 【解析】 【详解】本题考查Python程序的流程执行逻辑,对循环分支结构和列表遍历的理解应用能力。该程序功能是统计列表中最长连续递增子序列的长度,初始值ans和n都为1,待处理列表为a=[5,9,2,1,3,6,8],循环共执行6次:i=0时,a[0]=5小于a[1]=9,n更新为2,ans更新为2;i=1时,a[1]=9大于a[2]=2,n重置为1,ans不变;i=2时,a[2]=2大于a[3]=1,n重置为1,ans不变;i=3时,a[3]=1小于a[4]=3,n更新为2,ans不变;i=4时,a[4]=3小于a[5]=6,n更新为3,ans更新为3;i=5时,a[5]=6小于a[6]=8,n更新为4,ans更新为4。最终得到ans的值为4,对应第二个选项。故答案为:B。 二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分) 13. 浙江省内三位一体招生,要求学生高中阶段的10门学科的学考成绩换算成分数,达到一定的总分可以入围面试,如某高校的换算方案是学考成绩A得10分,B得8分,C得4分,D和E不得分,十门学科换算后的总分要达到70分及以上,并要求学考成绩没有E,可以入围面试。编程计算换算后的总分,并判断是否能入围面试。 (1)某同学的十门学科的学考成绩为BCABBDABCB,该同学能否入围____(选填字母:A.能/B.不能)。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码。 s=input("请输入十门学科的学考成绩") ①____ n=0 for ch in s: if ch == "A": score+=10 elif ch == "B": score+=8 elif ②____: score+=4 elif ch == "E": n=1 if ③____: print("总分为:",score,"入围面试") else: print("总分为:",score,"没有入围") 【答案】(1)B (2) ①. score=0 ②. ch=="C" ③. score>=70 and n==0 或score>=70 and n!=1 或score>=70 and "E" not in s 【解析】 【详解】本题考查Python程序设计中的变量初始化与分支条件判断,同时考察基础计算能力。 (1)该同学10门成绩为BCABBDABCB,统计得A有2个,得2×10=20分,B有5个,得5×8=40分,C有2个,得2×4=8分,D不得分,成绩中没有E,总分为68分,低于要求的70分,因此不能入围。故选B。 (2)①处变量score用于累计总分,在循环累加前需要对其初始化赋值为0,因此填入score=0;②处C等级对应加4分,此处需要判断当前成绩等级为C,因此条件填ch=="C";③入围需要同时满足总分不低于70分,且成绩中没有E,代码中用n标记,存在E时n被赋值为1,因此判断条件为score>=70 and n==0,等价写法均正确。 14. 一个十进制正整数,转换成十三进制数,如该十三进制数中包含有相邻数字“1”和数字“3”连成“13”,则称该十三进制的数为神秘数(如“A132”),若数中出现一次“13”称为1星神秘数,如出现两次“13”称为2星神秘数,以此类推,编程输出转换后的数,并判断是否为神秘数,是神秘数则输出几星。 (1)十进制数172转换成十三进制后的数是否为神秘数____ (选填字母:A.是/B.否)。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码。 d=int(input("请输入一个十进制正整数:")) ans="" ①____ flag=False s="0123456789ABC" while d > 0: r=d% 13 ②____ d=d//13 if r == 3: flag=True elif ③____: n=n+1 flag=False else: ④____ if n == 0: print(ans,"不是神秘数") else: print(ans,"是",n,"星神秘数") 【答案】(1)B (2) ①. n=0 ②. ans=s[r]+ans或 ans=chr(r+55)+ans ③. r==1 and flag或 r==1 and flag==True ④. flag=False 【解析】 【详解】本题考查进制转换、字符串处理与相邻字符匹配计数,通过十进制转十三进制并遍历数字序列,统计相邻“13”出现次数判断神秘数星级。 (1)十进制数172转十三进制计算,该处172除以13商13余3,13除以13商1余0,1除以13商0余1,逆序拼接余数为103,其中无相邻1和3组成13,因此该空答案为B。 (2)①处表示初始化星级计数器,该处n用于统计“13”出现次数,初始值应为0,因此该空答案为n=0。②处表示将余数转为十三进制字符并拼接,该处余数r对应s中的字符,拼接在结果字符串前,因此该空答案为ans=s[r]+ans。③处表示判断前一位为3且当前位为1的相邻情况,该处flag标记前一位是3,当前位为1时匹配13,因此该空答案为flag and r==1。 ④处表示无匹配时重置标记,该处既不是3也不构成13时,将flag设为False,因此该空答案为flag=False。 15. 某班进行班委选举,班上分成 4 组投票统计,投票汇总在列表groups =["张明轩5 方琪11 赵伟宸3 李沐6 ","方琪4 王皓7 李沐9 ","方琪6 张明轩 5程雨泽6 ","王皓6 方琪4 赵伟宸2 李沐10 "],名字后面是该同学的得票数,得票数字后面有一个空格符,编程统计票数,输出得票最多的同学,如有并列最多的一起输出。 (1)根据上面给出的得票数,得票最多的同学是____。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码。 groups= ["张明轩5 方琪11 赵伟宸3 李沐6 ","方琪4 王皓7 李沐9 ","方琪6 张明轩5 程雨泽6 ","王皓6 方琪4 赵伟宸2 李沐10 "] votes={} for s in groups: count=0 name="" for i in range(0,len(s)): if "0" <= s[i] <= "9": ①____ elif s[i] != "": name=name+s[i] else: if name in votes: votes[name] += count else: ②____ name="" ③____ max_vote =0 for name in votes: if votes[name] > max_vote: max_vote=votes[name] ④____ elif votes[name] == max_vote: winners=winners+" "+name print("得票最多的同学是:",winners,max_vote,"票") 【答案】(1)方琪 李沐 或 "方琪" "李沐" (2) ①. count=count*10+int(s[i)) 或 count =int(str( count)+s[i]) ②. votes[name]=count ③. count=0 ④. winners=name 【解析】 【详解】本题考查Python字符串遍历、字典数据统计的编程能力,以及得票统计计算能力。 (1)首先手动统计所有候选人总得票数:张明轩总票数为5+5=10票,方琪总票数为11+4+6+4=25票,赵伟宸总票数为3+2=5票,李沐总票数为6+9+10=25票,王皓总票数为7+6=13票,程雨泽总票数为6票,可得方琪和李沐并列得票最高。 (2)①处遍历字符时,遇到数字字符需要累计计算当前候选人的得票数,该写法可以处理多位数得票,因此此处可填count=count*10+int(s[i]),等价写法也可以是count =int(str(count)+s[i]);②处当前名字不在统计字典votes中,需要给该名字初始化得票数,因此填votes[name]=count;③处一个候选人统计完成后,需要重置得票计数为0,准备统计下一个候选人,因此填count=0;④处遍历字典找最高得票时,找到比当前最高票数更高的得票,需要更新获胜者为当前候选人名字,因此填winners=name。 第1页/共1页 学科网(北京)股份有限公司 $ 高一信息学科练习 注意事项: 1.本题共9页,满分100分,考试时间90分钟。 2.答题前,在答题卡指定区域填写班级、姓名、考场号、座位号及准考证号。 3.所有答案必须写在答题卡上,写在试题上无效。 4.结束后,只需上交答题卡。 第一部分 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选,多选,错选均不得分) 1. 关于数据、信息与知识,下列说法错误的是( ) A. 数据是信息的载体,单纯的数字没有意义 B. 计算机只能处理数字化后的信息 C. 许多古代著作消逝于历史长河,说明信息共享会造成损耗 D. 信息是数据经过储存,分析及解释后所产生的意义 2. 下列关于信息编码的说法,正确的是( ) A. 数字信号以连续变化的物理量存在 B. 黑白图像的颜色位深度至少1位 C. 计算机内部用二进制或十六进制存储数据 D. ASCI码共有128个字符,编码范围从1到128 3. 下列有关大数据的说法正确的是( ) A. 大数据因为体量太大,只需抽取部分数据进行分析 B. 数据处理过程中,数据的质量不会影响数据分析的结果 C. 大数据采集必须保证每个数据都准确无误 D. 大数据蕴含有很高的价值,但价值密度相对较低 4. 一宾馆有3个楼层,每个楼层有25个房间,若使用二进制数对这些房间进行编号,则最少需要的二进制位数是( ) A. 6 B. 7 C. 8 D. 9 5. 一张图像尺寸为1024X768像素,颜色为256色的BMP图像,压缩为JPEG图像后容量为128KB,则压缩比为( ) A. 2:1 B. 4:1 C. 6:1 D. 8:1 6. 下列关于算法及算法的特征的描述,正确合理的是( ) A. 用循环语句程序输出所有的素数 B. 自然语言不能用来表示算法,而流程图可以 C. 任何一个算法都必须有数据输入 D. 算法必须有问题求解的结果,包含至少一个输出 7. 某算法的部分流程图如图所示 执行这部分流程图,输入m值为27,n值为63,则下列说法不正确的是( ) A. "m!=n"语句执行了4次 B. "m>n"语句执行了4次 C. m=m-n语句执行了2次 D. m输出的值为9 8. 下列Python表达式的值为True的是( ) A. not(5>4 or 'a'>'b') B. len('python') == len(['python']) C. '7'+'2'> '7'+'123' D. 6%13//2**2 == 9 9. 已知 a="技术,95",b=["技术",95],c={"技术":95},下列Python表达式的值为True是( ) A. a[-2:]==b[1] B. b[1]==c[1] C. b[1] in c D. c[b[0]]==95 10. 人的体感舒适温度为18℃到24℃之间,小于18℃为偏冷,大于24℃为偏热,下列四段程序中t表示温度,s为体感状态,哪一段程序不能正确表示出三种状态( ) A. s= "偏冷" if 18 <= t <=24: s= "舒适" else: s= "偏热" B. if t< 18: s= "偏冷" elif t <= 24: s= "舒适" else: s= "偏热" C. s= "偏冷" if t >= 18: s= "舒适" if t> 24: s= "偏热" D. s= "偏冷" if t>24: s= "偏热" elif t>=18: s= "舒适" A. A B. B C. C D. D 11. 有如下Python程序段 a=[3,8,9,2,1,4,7] b=[] for i in range(len(a)): if a[i]%2 == 0: continue elif i%5 == 4: break b.append(a[i]) #把a[i]添加到列表b中 执行该程序段后,列表b的值是( ) A. [3,8] B. [3,9] C. [3,8,9,2] D. [3] 12. 有如下Python程序段 a=[5,9,2,1,3,6,8] ans=n=1 for i in range(len(a)-1): if a[i] < a[i+1]: n+=1 else: n=1 if n > ans: ans=n print(ans) 该程序运行后,ans的值为( ) A. 3 B. 4 C. 5 D. 7 二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分) 13. 浙江省内三位一体招生,要求学生高中阶段的10门学科的学考成绩换算成分数,达到一定的总分可以入围面试,如某高校的换算方案是学考成绩A得10分,B得8分,C得4分,D和E不得分,十门学科换算后的总分要达到70分及以上,并要求学考成绩没有E,可以入围面试。编程计算换算后的总分,并判断是否能入围面试。 (1)某同学的十门学科的学考成绩为BCABBDABCB,该同学能否入围____(选填字母:A.能/B.不能)。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码。 s=input("请输入十门学科的学考成绩") ①____ n=0 for ch in s: if ch == "A": score+=10 elif ch == "B": score+=8 elif ②____: score+=4 elif ch == "E": n=1 if ③____: print("总分为:",score,"入围面试") else: print("总分为:",score,"没有入围") 14. 一个十进制正整数,转换成十三进制数,如该十三进制数中包含有相邻数字“1”和数字“3”连成“13”,则称该十三进制的数为神秘数(如“A132”),若数中出现一次“13”称为1星神秘数,如出现两次“13”称为2星神秘数,以此类推,编程输出转换后的数,并判断是否为神秘数,是神秘数则输出几星。 (1)十进制数172转换成十三进制后的数是否为神秘数____ (选填字母:A.是/B.否)。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码。 d=int(input("请输入一个十进制正整数:")) ans="" ①____ flag=False s="0123456789ABC" while d > 0: r=d% 13 ②____ d=d//13 if r == 3: flag=True elif ③____: n=n+1 flag=False else: ④____ if n == 0: print(ans,"不是神秘数") else: print(ans,"是",n,"星神秘数") 15. 某班进行班委选举,班上分成 4 组投票统计,投票汇总在列表groups =["张明轩5 方琪11 赵伟宸3 李沐6 ","方琪4 王皓7 李沐9 ","方琪6 张明轩 5程雨泽6 ","王皓6 方琪4 赵伟宸2 李沐10 "],名字后面是该同学的得票数,得票数字后面有一个空格符,编程统计票数,输出得票最多的同学,如有并列最多的一起输出。 (1)根据上面给出的得票数,得票最多的同学是____。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码。 groups= ["张明轩5 方琪11 赵伟宸3 李沐6 ","方琪4 王皓7 李沐9 ","方琪6 张明轩5 程雨泽6 ","王皓6 方琪4 赵伟宸2 李沐10 "] votes={} for s in groups: count=0 name="" for i in range(0,len(s)): if "0" <= s[i] <= "9": ①____ elif s[i] != "": name=name+s[i] else: if name in votes: votes[name] += count else: ②____ name="" ③____ max_vote =0 for name in votes: if votes[name] > max_vote: max_vote=votes[name] ④____ elif votes[name] == max_vote: winners=winners+" "+name print("得票最多的同学是:",winners,max_vote,"票") 第1页/共1页 学科网(北京)股份有限公司 $

资源预览图

精品解析:浙江省七彩阳光2025-2026学年高一下学期4月期中技术试题-高中信息技术
1
精品解析:浙江省七彩阳光2025-2026学年高一下学期4月期中技术试题-高中信息技术
2
精品解析:浙江省七彩阳光2025-2026学年高一下学期4月期中技术试题-高中信息技术
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。