2026信息素养智能算法应用初赛-数字守艺人-小高组python-8_第1页
2026信息素养智能算法应用初赛-数字守艺人-小高组python-8_第2页
2026信息素养智能算法应用初赛-数字守艺人-小高组python-8_第3页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026信息素养智能算法应用初赛_数字守艺人

_小高组python

【单选题】(共15题)

1.小高组选手使用Python模拟非遗剪纸工艺的批量生产,需要统计10位熟练匠人每天制作25张剪

纸,3天的总产量,最适合Python语句是哪一项?

A.print(10+25+3)

B.print(10253)

C.print((10+25)3)

D.print(1025+3)

【答案】B

2.选手需要用Python存储皮影戏制作的5个工序名称:"选皮"、"制皮"、"描样"、"雕刻"、"敷彩",最

合适的数据类型是哪一项?

A.整数(int)

B.字符串(str)

C.列表(list)

D.字典(dict)

【答案】C

3.在模拟非遗陶瓷烧制的温度监控程序中,需要当窑超过1200摄氏度时输出"温度过高,请降",

以下Python条件语句写法正确的是哪一项?

A.iftemperature>1200:print("温度过高,请降温")

B.iftemperature>=1200print("温度过高,请降温")

C.iftemperature<1200:print("温度过高,请降温")

D.iftemperature>1200thenprint("温度过高,请降")

【答案】A

4.小高组选手要统计非遗刺绣作坊中,熟练匠人(日产30件)和新手匠人(日产15件)的单日产量

差,已知熟练匠人有8人、新手匠有5人,正确的计算逻辑是哪一项?

A.830-515

B.(8+5)(30-15)

C.830+515

D.(8-5)(30+15)

【答案】A

5.以下Python循环语句中,能重复执行10次非遗剪纸纹样绘制代码的是哪一项?

A.foriinrange(10):

B.whilei<10:

C.foriin10:

D.while10:

【答案】A

6.选手需要用Python实现非遗节气查询功能,输入名称返回对应的习俗描述最合适数据类型

是哪一项?

A.列表(list)

B.字典(dict)

C.集合(set)

D.元组(tuple)

【答案】B

7.在模拟非遗陶艺拉坯的转速调控程序中,需要将输入数值(字符串类型)转换为整数进

行计算,对应的Python函数是哪一项?

A.str()

B.foat()

C.int()

D.list()

【答案】C

8.小高组选手要计算非遗糖画制作的原材料成本,已知每幅需要0.2千克白糖,单价为12元/

千克,制作20幅糖画的总成本是多少?

A.0.21220

B.0.2+12+20

C.(0.212)+20

D.0.2(12+20)

【答案】A

9.以下Python代码中,能正确计算非遗匠人制作剪纸的平均工时(已知5位匠人耗时分别为20、25、

18、22、21分钟)的是哪一项?

A.print((20+25+18+22+21)/5)

B.print((20+25+18+22+21)*5)

C.print((20+25+18+22+21)-5)

D.print((20+25+18+22+21)+5)

【答案】A

10.在非遗皮影戏角色交互程序中,需要判断用户输入的名称是否预设列表以下

Python代码片段逻辑正确的是哪一项?

A.role=input("请输入角色名称:")

ifrolein["孙悟空","猪八戒","唐僧"]:

print("角色存在")

B.role=input("请输入角色名称:")

ifrole==["孙悟空","猪八戒","唐僧"]:

print("角色存在")

C.role=input("请输入角色名称:")

ifrolenotin["孙悟空","猪八戒","唐僧"]:

print("角色存在")

D.role=input("请输入角色名称:")

ifrole>["孙悟空","猪八戒","唐僧"]:

print("角色存在")

【答案】A

11.小高组选手使用Python模拟非遗二十四节气的顺序展示,需要将列表按序循环输出以下哪

种循环方式最适合?

A.for循环遍历节气列表

B.while循环固定执行24次

C.if条件语句逐个判断

D.嵌套循环多层遍历

【答案】A

12.在非遗陶瓷烧制的异常温度统计程序中,需要列表temp=[1100,1250,1180,1300,1220]中超过

1200摄氏度的次数,以下代码正确的是哪一项?

A.count=0

fortintemp:

ift>1200:

count+=1

print(count)

B.count=0

fortintemp:

ift<1200:

count+=1

print(count)

C.count=0

whiletintemp:

ift>1200:

count+=1

print(count)

D.count=0

fortintemp:

count+=1

print(count)

【答案】A

13.选手需要用Python定义一个函数,计算非遗剪纸原材料的总成本(参为张量和单价),以下

函数定义正确的是哪一项?

A.defcalculate_cost(num,price):

returnnum*price

B.defcalculate_cost(num,price):

print(num*price)

C.defcalculate_cost():

returnnum*price

D.defcalculate_cost(num,price)

returnnum*price

【答案】A

14.在非遗刺绣纹样完成度判断程序中,需要根据已完的纹数量(done)和总数量(total)计算完

成度,当完≥80%时输出"即将完成",以下条件判断正确的是哪一项?

A.ifdone/total>=0.8:print("即将完成")

B.ifdone/total>80:print("即将完成")

C.ifdone+total>=0.8:print("即将完成")

D.ifdone*total>=0.8:print("即将完成")

【答案】A

15.小高组选手要将非遗匠人产量数据按从到低排序,已知列表为[30,25,35,28,22],正确的

Python排序语句是哪一项?

A.sorted([30,25,35,28,22],reverse=True)

B.sorted([30,25,35,28,22])

C.[30,25,35,28,22].sort()

D.sort([30,25,35,28,22],reverse=True)

【答案】A

【判断题】(共5题)

1.在Python中,使用print()函数输出非遗剪纸的制作步骤时,可以同多个字符串,比如

print("选纸","画样","裁剪")。

【答案】正确

2.小高组选手模拟非遗陶艺拉坯流程时,使用while循环必须设置终止条件,否则会导致程序陷入无限

循环。

【答案】正确

3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论