综合 大题专项 文件处理问题&进制处理问题-浙江高中信息技术学考作业本

2024-11-01
| 2份
| 4页
| 151人阅读
| 3人下载
宁波诸事皆成教育科技有限公司
进店逛逛

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 题集
知识点 -
使用场景 高考复习
学年 2025-2026
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 795 KB
发布时间 2024-11-01
更新时间 2024-11-01
作者 宁波诸事皆成教育科技有限公司
品牌系列 -
审核时间 2024-11-01
下载链接 https://m.zxxk.com/soft/48353995.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

学考作业本 82 【第二题 2111 9+1】【数字问题】 (1)range(0,100,1)或 range(100) (2)x%27==0 or x%57==0 【第三题 2111 高二杭州】【回文数】 (1)121 (3) ①total=total*10+temp %10 ②str(n)[::-1] ③c<10 and not is_palindrome(n) 或 c<10 and is_palindrome(n)==false 【第四题 2111 高二七彩阳光】【回文素数】 (1)True (2) ①n%i==0 ②n>0 或 n<>0 或 n>=1 ③rev(i)==i 【第五题 2301 宁波九校】【金蝉素数】 (1)ACE (2) ①a[temp%10]=1②i//10%1000 或 i%10000//10 或其他等价答案 ③x!=1 and x!=9 或 isprime(x)and x!=1 或其他等价答案 文件处理问题 【第一题小波原创】【成绩处理问题】 ①f.readline() ②avg=avg+int(ls[j]) ③f.close() ④f.readlines() ⑤ dic[km[j]]=int(ls[j]) 【第二题 2112 北斗星盟】【停车场停车问题】 (1)A1 分 (2) ①cnt -=12 分 ②fee=int(m/60+0.5)*price 或 fee=(m//60+m%60//30)*price 或其他等价答案 2分 ③sumt +trans(a[0])-start 进制处理问题 【第一题 2111 高二 A9】【选科问题】 ① i ② c+t%2 【第二题 2112 北斗星盟】【反码】 (1)11101110 (2)①abs(int(n))或其他等价答案 ②(num+1)%2 或其他等价答案③a[i]==2 或其他等价答案 ④a[i-1]=a[i-1]+1 Pandas/Flask 【第一题 2112 北斗星盟】【学考 pandas】 ①at[1,”单位”]=”听” ②data.drop(3,axis =0)或 data.drop(3) ③count() ④sort_values(’品种数量’,ascending=False) 【第二题 2301 杭州四校】【学考 pandas】 学考作业本 49 文件处理问题 【第一题编者原创】【成绩处理问题】 小波最近学习了 Python 的文件读写并对此产生了兴趣,在信息老师的帮助下,小波拿到了 一些本校同学的成绩,并对此进行分析,数据格式如下: 其中学号的组成部分为入学年份+年级+班级+学号,例如 2022010301 即代表 2022 年入学, 高一年级(01:高一,02:高二,03:高三)3班,学号为 01。 现在小波想对数据进行如下操作: 1 计算每个同学的平均成绩并输出 2 计算每门科目的平均成绩 (1) 计算每个同学的平均成绩并输出 f=open("1.txt",'r',encoding="utf-8") avg=0 ① for line in f.readlines(): ls=line.strip().split(",") for j in range(2,len(ls)): ② avg=avg/4 print(ls[0],"平均成绩",avg) ③ (2) 计算每门科目的平均成绩并输出 f=open("1.txt",'r',encoding="utf-8") km=f.readline().strip().split(" ") tmp=④ cnt=len(tmp) dic={} ls=[] for line in tmp: ls=line.strip().split(",") for j in range(2,len(ls)): if not km[j] in dic: ⑤ else: dic[km[j]]+=int(ls[j]) for i in range(len(dic)): print(km[i+2],"平均值是:",dic[km[i+2]]/cnt) f.close() 学考作业本 50 【第二题 2112 北斗星盟】【停车场停车问题】 某停车场停车计费规则如下: (1)停车时长不到半小时按 2 元计费; (2)停车半小时及以上则按每小时 5 元计费,超过整小时部分,不足半小时的时长不计费, 半小时及以上则按一小时计费。 该停车场某天的停车记录存储在“parking.txt”文件中,文件内容如图所示,每一行共有 3项数据, 用逗号分隔,第一项数据为进(出)场时间,第二项数据为车牌号,第三项数据为进出场状态 (0 表示进场,1表示出场)。小明编写了 Python 程序,从该文本文件中读取所有数据,计算 该停车场一天的总收入,及处于满位状态的总时长。请回答下列问题: (1)“parking.txt”文件中的数据属于 (单选,填字母:A.结构化数据/B.半结构化 数据/C.非结构化数据) (2)程序代码如下所示,请将划线处代码补充完整。 #若读取当天所有记录后,车场为满位状态时,则计算剩余满位时长,代码略 print("该天停 车费总收入为:",total)print("该天停车场满位总时长为:",sumt,”分钟”) 学考作业本 51 进制处理问题 【第一题 2111 高二 A9】【选科问题】 浙江省选考采用 7 选 3 选科模式,即从“物化生政史地技”7 门科目中任选 3 门作为选考科 目。小周想用 Python 输出所有的选科组合,他用 7位二进制数模拟所有选科组合(1-选,0- 不选),再从中筛选出有效组合,例如 1110000 是一种有效组合,1011100 是一种无效组合。 实现该功能的 Python 程序如下,请完成程序填空: km ="物化生政史地技” combs =[] for i in range(128): t = ① c = 0 s=”” for j in range(7): c = ② if t %2 ==1: s+=km[j] t=t//2 if c==3: combs.append(s) print(combs) 【第二题 2112 北斗星盟】【反码】 在计算机系统中,数值一律用补码来表示和存储。求负整数(-1~-127)的补码是将该数对应 的正数转换为二进制数(不足 8 位时高位补 0),最高位作为符号位为 1,其余每位二进制数取 反(1 变成 0,0 变成 1),末位加 1。小明编写了 Python 程序,实现求负整数的补码。程序运 行界面如图所示。Python 程序代码如下所示,请回答下列问题: (1)根据题意,-18 的补码为 (2)将划线处代码补充完整。

资源预览图

综合 大题专项 文件处理问题&进制处理问题-浙江高中信息技术学考作业本
1
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。