2026信息素养大赛Python初赛真题

四季读书网 2 0
2026信息素养大赛Python初赛真题

2026算法应用主题赛初赛——小学1-3组(Python)

一、 单项选择题(每题共4个选项,只有一个正确答案)

第1题 执行下方程序,一共会输出几个 "AI"?

for i in range(100):    print("AI")

A. 100

B. 0

C. 1

D. 101

第2题 下方程序模拟大棚土壤湿度传感器的提示逻辑,如果输入 35,程序输出的结果是?

h = int(input())if h < 20:    print("立即灌溉")else:if h <= 50:        print("湿度适宜")else:        print("停止灌溉")

A. 停止灌溉

B. 传感器故障

C. 湿度适宜

D. 立即灌溉

第3题 已有列表 chat = ["豆包", "千问", "deepseek", "Sora", "剪映", "TRAE"] ,小宇想知道 len(chat) 的值是?

A. 4

B. 5

C. 3

D. 6

第4题 下列哪个名称不能作为 Python 变量名?

A. for

B. _hidden

C. name123

D. variable_name

第5题 以下不属于字符串类型的有:

A. "我喜欢苹果"

B. "datetime"

C. "123"

D. true

第6题 已知字符串 st = "手机 拍照 可以 自动 识别 人脸" ,请问命令 st.split() 得到的列表中包含几个元素?

A. 6

B. 4

C. 5

D. 7

第7题 当运行语句 print(3 + 5 > 2) 后,会出现的运行结果是:

A. true

B. 3

C. 4

D. 1

第8题 下列表达式的结果最大的是?

A. 20 * 4

B. 20 / 4

C. 20  5

D. 20 % 4

第9题 下列命令运行后,若输入 hello ,会显示的输出结果是:

st = input("输入字符: ")print(st)

A. HELLO

B. "hello"

C. "Hello"

D. hello

第10题 学校新建的智能门禁系统,允许学生通过“刷校园卡”或者“刷脸识别”其中一种方式进入图书馆。基于此场景,使用程序完成身份验证时,应使用的逻辑运算符是?

A. !=

B. ==

C. and

D. or

二、 多项选择题(每题共4个选项,至少有两个正确答案)

第11题 小乐喜欢规划,解题时他对要完成的事件时间提前做了预计,并存入列表 time = [6, 3, 4, 10, 8, 7, 5] 中。现在他发现用时为 3 的事件不用做了,希望在列表 time 中将 3 删除,你可以帮帮他吗?

A. time.remove(3)

B. time.remove(time[2])

C. time.remove(time[1])

D. time.remove(4)

第12题 下面输出语句,会输出 24 的是?

A. print(4 * 6)

B. print(3 * 7)

C. print(22 + 3)

D. print(24)

第13题 在 Python 中,哪些选项属于整数?

A. 34

B. "2048"

C. 256.05

D. 555

第14题 执行以下代码会输出哪些数字?

x = 5whileTrue:if x < 3:break    print(x)    x = x - 1

A. 5

B. 4

C. 3

D. 2

第15题 下面代码横线中填入哪些选项中的数字时,运行会输出“奇数”?

x = ____if x % 2 == 1:    print("奇数")else:    print("偶数")

A. 9

B. 5

C. 6

D. 4

三、 判断题(判断对错)

第16题 列表 games = ["棋盘", "拼图", "跳高"] ,用 games[1] 取到的元素是“棋盘”。

第17题 给变量起名时,可以用 1name 作为变量名。

第18题 代码 step = {"6":"小学", "12":"初中"} 创建的字典 step 含有 2 个元素。

第19题 当需要判断变量 Q 是否等于 20 时,可以采用 Q == 20 表达。

第20题if 语句可以和 else 配对使用,也可以和 elif 配对使用,但不可以单独使用。

参考答案与解析

一、 单项选择题

  • 第1题:A解析:range(100) 会生成 0~99 共 100 个数字,循环会执行 100 次,每次输出一个 "AI"。
  • 第2题:C解析: 输入 35,不满足 h < 20,进入 else 分支;在 else 内部判断 h <= 50 成立,故输出“湿度适宜”。
  • 第3题:D解析: 列表 chat 中包含 6 个元素,len() 函数返回列表的长度(元素个数),所以结果是 6。
  • 第4题:A解析:for 是 Python 的保留关键字(用于循环结构),不能作为变量名;其他选项都符合变量命名规则。
  • 第5题:D解析: 字符串类型需要用引号包裹。true(Python 中标准写法为 True)是布尔类型,不属于字符串。
  • 第6题:A解析:split() 在不传参数时默认按空格分割字符串。分割后得到 ["手机", "拍照", "可以", "自动", "识别", "人脸"],共 6 个元素。
  • 第7题:A解析: 运算符优先级中算术运算高于比较运算。先计算 3 + 5 = 8,再判断 8 > 2,结果为布尔值 True(题目选项用小写形式表示对应逻辑正确)。
  • 第8题:C解析: A项为 80;B项为 5.0;C项为 20 的 5 次方(3,200,000);D项余数为 0。因此 C 的结果最大。
  • 第9题:D解析:input() 会直接读取用户输入的纯文本内容。输入 hello 后,print(st) 会原样输出该字符串,在控制台显示时不带引号。
  • 第10题:D解析: “或者”关系代表两个条件中只要满足其中一个即可,对应 Python 中的逻辑运算符 or

二、 多项选择题

  • 第11题:A、C解析: A选项 time.remove(3) 直接指定删除值为 3 的元素;C选项中 time[1] 获取的元素值恰好是 3,因此 time.remove(time[1]) 同样删除了 3。B选项删除的是 4,D选项也是直接删除 4。
  • 第12题:A、D解析: A选项 4 * 6 计算结果为 24;D选项直接输出数字 24。B选项输出 21,C选项输出 25。
  • 第13题:A、D解析: 34 和 555 是纯整数类型(int)。B选项带有双引号是字符串(str),C选项含有小数点是浮点数(float)。
  • 第14题:A、B、C解析: 模拟循环流程:
    • x = 5:不满足 x < 3,打印 5,变为 x = 4
    • x = 4:不满足 x < 3,打印 4,变为 x = 3
    • x = 3:不满足 x < 3,打印 3,变为 x = 2
    • x = 2:满足 x < 3,触发 break 终止并跳出循环。因此输出的数字为 5, 4, 3。
  • 第15题:A、B解析: 代码中 x % 2 == 1 是判断奇数的标准表达式(除以 2 余数为 1)。选项中 9 和 5 是奇数,能通过验证;6 和 4 是偶数。

三、 判断题

  • 第16题:错误解析: Python 列表的索引是从 0 开始计数的。games[0] 才是“棋盘”,games[1] 取得的是“拼图”。
  • 第17题:错误解析: Python 变量名可以由字母、数字和下划线组成,但绝对不能以数字开头
  • 第18题:正确解析: 该字典包含两个键值对:"6":"小学" 和 "12":"初中",每一对视为一个元素,故共有 2 个元素。
  • 第19题:正确解析: 在 Python 中,单等号 = 用于赋值,双等号 == 用于判断两侧的值是否相等。
  • 第20题:错误解析:if 语句完全可以脱离 else 或 elif 单独使用,用于处理“满足条件就执行,不满足就跳过”的单分支场景。

往期导读

===========================

往期文章导读:

【信息素养】

1726年4月

2026信息素养大赛Python初赛真题 第1张

信息素养历年真题获取方式:点我

1726年4月

2026信息素养大赛Python初赛真题 第2张

25年信息素养大赛算法创意小学组初赛卷2真题解析

1626年4月

2026信息素养大赛Python初赛真题 第3张

25年信息素养大赛算法创意小学组初赛真题解析

1326年4月

2026信息素养大赛Python初赛真题 第4张

25赛季信息素养大赛算法创意真题

【SC】

126月

2026信息素养大赛Python初赛真题 第5张

需要蓝桥杯国赛SC素材点这

255月

2026信息素养大赛Python初赛真题 第6张

(scratch项目)模拟题

【C++】

067月

2026信息素养大赛Python初赛真题 第7张

CSP-J/S真题

266月

2026信息素养大赛Python初赛真题 第8张

GESP最新真题

116月

2026信息素养大赛Python初赛真题 第9张

信息学奥赛选苗测试题

076月

2026信息素养大赛Python初赛真题 第10张

近五年CSP-J初赛考点分析

285月

2026信息素养大赛Python初赛真题 第11张

GESP编程等级认证

【蓝桥杯】

1324年1月

2026信息素养大赛Python初赛真题 第12张

蓝桥杯STEMA测评最新真题py

1224年1月

2026信息素养大赛Python初赛真题 第13张

蓝桥杯STEMA测评最新真题C

315月

2026信息素养大赛Python初赛真题 第14张

第14届蓝桥杯Python国赛(中级)真题及解析

295月

2026信息素养大赛Python初赛真题 第15张

第14届蓝桥杯C++国赛(中级)真题及解析

285月

2026信息素养大赛Python初赛真题 第16张

新鲜出炉!蓝桥杯国赛真题(sc)

【等级考试】

136月

2026信息素养大赛Python初赛真题 第17张

202305电子学会考级真题免费分享

125月

2026信息素养大赛Python初赛真题 第18张

202303电子学会考级真题免费分享

2026信息素养大赛Python初赛真题 第19张

编者不易,分享、在看与点赞,至少我要拥有一个吧

2026信息素养大赛Python初赛真题 第20张

抱歉,评论功能暂时关闭!