试卷总分:100分


选择题 15题 75分

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 5题 25分

16 17 18 19 20

E944 全国青少年信息素养大赛 -算法应用 数字守艺人 Python 模拟题3-考试

选择题 共15道

01

在Python中,想要在屏幕上输出非遗宣传语“匠心传承,纸上飞花”,应使用以下哪条语句?

5分
登录后查看选项
02

已知变量 paper_cut 表示剪纸作品数量,刺绣作品数量比剪纸多15件。以下哪行代码可以正确计算刺绣数量并存入变量 embroidery?

5分
登录后查看选项
03

一张红纸可剪窗花8个,现有 n 张红纸。以下哪段代码能正确计算窗花总数并存入变量 total?

5分
登录后查看选项
04

下列哪个变量名符合Python命名规则?

5分
登录后查看选项
05

已有 clay = 200(陶土用量),执行 clay = clay - 30 后,clay 的值是多少?

5分
登录后查看选项
06

阅读以下代码,程序运行后会输出什么?

craft = "皮影"
print("非遗技艺:" + craft)
5分
登录后查看选项
07

如果要接收用户输入的剪纸作品数量(整数),并存入变量 count,应使用以下哪条语句?

5分
登录后查看选项
08

下列哪个运算符用于判断两个数是否不相等?

5分
登录后查看选项
09

阅读以下程序,如果用户输入数字 2,输出结果是什么?

choice = int(input("请选择纹样:1.牡丹纹 2.莲花纹 3.回纹\n"))
if choice == 1:
  print("您选择了牡丹纹")
elif choice == 2:
  print("您选择了莲花纹")
else:
  print("您选择了回纹")
5分
登录后查看选项
10

在Python中,range(1, 6, 2) 会产生哪些数字?

5分
登录后查看选项
11

以下代码横线处填入哪个选项,能够输出列表中所有的非遗项目?

items = ["剪纸", "刺绣", "皮影", "陶艺"]
for i in range(len(items)):
  print(______)
5分
登录后查看选项
12

下列哪种排序算法在平均情况下时间复杂度为 O(n log n)?

5分
登录后查看选项
13

阅读以下程序,它的功能是什么?

n = int(input("请输入陶罐数量:"))
total = 0
for i in range(n):
  total = total + 5
print("需要陶土:", total, "千克")
5分
登录后查看选项
14

以下代码运行后,变量 result 的值是多少?

paper = 30
scissors = 4
knife = 8
result = paper - scissors * 2 + knife
5分
登录后查看选项
15

在Python中,下列哪个数据结构可以存储一组“键-值”对,方便根据键快速查找值?

5分
登录后查看选项

判断题 共5道

16

Python中的 # 符号后面的内容是注释,程序运行时会忽略它。

5分
登录后查看选项
17

语句 print(5 + 3 * 2) 的输出结果是16。

5分
登录后查看选项
18

列表中的元素可以通过下标访问,下标从1开始。

5分
登录后查看选项
19

break 语句用于终止当前循环,跳出循环体。

5分
登录后查看选项
20

枚举算法是一种通过遍历所有可能情况来求解问题的方法,适合解空间较小的问题。

5分
登录后查看选项