2024年江苏省高中信息技术合格考真题Python操作题第四套试卷及答案解析.pdf

2024年江苏省高中信息技术合格考真题Python操作题第四套试卷及答案解析.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2024年江苏省高中信息技术合格考真题Python操作题第四套试

学校:_姓名:_班级:考号:

一、操作题

1.校园歌手大赛,计分规则为:10位评委打分,去掉最高分、最低分,其余8个分数的平

均分为选手最终得分。现输入某位选手的评委打分,输出最终得分。

sc=[]

total=0

foriinrange(①__)

②=int(intput(请输入评委的分数:)

sc.append(x)

total=sum(sc)-min(sc)-max(③

print(选手的最终得分是,round(total/8,2))

2.素数是指一个大于1,且除了1和它本身外,没有其它因子的自然数。请找出100以内

所有的素数。打开“考生文件夹\8”文件夹中的文件“素数.py”,请在序号处填写正确的代码,

且不改变原程序的结构,并把序号删除,调试完成后保存文件。

foriinrange(2,100):

flag=1#默认i是素数

forjinrange(①int(i**0.5)+1):

ifi??==0:

flag=0

break

ifflag==③

print(i.end=)

3.空气污染指数与空气质量状况对应关系如下,完善程序,实现空气质量状况判断功能。

空气污染指数空气质量状况

0-50优

51-100良

大于100有污染

zs=int(①(请输入空气污染指数数值(整数):))

ifzs=50:

print(优)

elifzs50②

print(良)

③___:

print(有污染)

4.编程实现购衣推荐。国际标准服装尺码对照表(部分)如下:

男装(衬衫)

中国36-3738-3940-4243-44

国际SMLXL

n=int(input(请输入中国码:)

ifn==36①n==37:

print(推荐国际码:S)

elifn②[38,39]:

print(推荐国际码:M)

elifn=40③n=42:

print(推荐国际码:L)

elif43=n=44:

print(推荐国际码:XL)

print(抱歉,无法推荐!)

5.输入两个正整数a和b,以空格间隔,将正整数a和b之间(包括a和b)能被17整除的数

累加,输出累加的结果。例如输入“1051”,输出“102”。

a,b=map(int,input().split()#输入a和b,以空格隔开

s=①#给累加变量赋初值

foriinrange(a,②):

if③==0:

s+=④

试卷第2页,共4页

print(s)

6.利用Python实现计算某个正整数x的n次方。

x=int(input(输入一个正整数作为底数:“)

n=int(input(输入一个正整数作为指数:“)

p=1

foriinrange(1,①__):

p=②

print(x,的,n,次方结果为:,③

7.进入某学习资源平台需要输入正确的用户名、密码才能浏览,如果验证密码正确则允许

浏览,否则显示身份验证失败,测试的用户名为admin,密码为112233。

①_=input(请输入您的用户名:)

password=input(请输入您的密码:)

#用户名是admin且密码是112233则身份验证成功否则身份验证失败

ifname==adminand②

print(身份验证成功!)

print(身份验证失败!)#身份验证失败!

8.简易打车计费器:要求输入路程后,输出付款金额。规则是行驶路程3公里以内打车费

用为11元,3公里以上,每增加1公里2.4元,结果保留一位小数。

#简易打车计费器

d=①(input(请输入打车距离:))

if②:#3公里以内(包括3公里)

fy=11

else:

fy=11+(d-3)*2.4

print(应付款金额为:,round(③___,④)#保留一位小数

9.输入直角三角形的两个直角边a、b,利用数学公式c=√a2+b2求斜边c的长度。

a=①_(input(请输入直角边a的长度:)

文档评论(0)

逐梦未来ya + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档