万卷网> 信息素养大赛 >Python编程挑战赛 > 2026年全国青少年信息素养大赛丝路新程Python编程挑战赛模拟(三)

2026年全国青少年信息素养大赛丝路新程Python编程挑战赛模拟(三)
模拟 小低 2026 2026-04-17 12:03:48 37

一、单选题

1.

以下哪个是Python中的注释符号?()

A.

//

B.

/* */

C.

#

D.

--

2.

执行代码s = ["水囊", "干粮"]; s[0] = "药品"后,列表s的内容是?()

A.

["药品", "干粮"]

B.

["水囊", "药品"]

C.

["药品", "药品"]

D.

["水囊", "干粮", "药品"]

3.

以下哪个代码可以正确计算丝路商队3天的总行程,已知每天走80里?()

A.

80 * 3

B.

80 + 3

C.

80 / 3

D.

80 - 3

4.

变量n = 15,表示密信的最大编号,以下哪个表达式的结果是True?()

A.

n > 20

B.

n == 15

C.

n < 10

D.

n != 15

5.

丝绸之路上,商队从长安出发携带了丝绸、瓷器、茶叶三种商品,使用Python列表记录为s = ["丝绸", "瓷器", "茶叶"],执行s.append("茶叶")后,列表s的元素个数是多少?()

A.

3

B.

4

C.

5

D.

2

6.

执行以下代码后,列表s的值是什么?()for i in range(2): s = ["丝绸", "瓷器"]; s.append("茶叶")

A.

["丝绸", "瓷器", "茶叶", "茶叶"]

B.

["丝绸", "瓷器", "茶叶"]

C.

["茶叶", "茶叶"]

D.

["丝绸", "瓷器"]

7.

执行while 2 < 5: print("丝路行"); break,会打印几次"丝路行"?()

A.

无限次

B.

1次

C.

0次

D.

5次

8.

商队统计沿线5个驿站的粮食储备,分别是20、30、25、40、35袋,平均值的计算式正确的是?()

A.

(20+30+25+40+35)/5

B.

20+30+25+40+35/5

C.

20+30+25+40+35*5

D.

(20+30+25+40+35)*5

9.

商队记录沿途驿站的物资储备,执行以下代码后,变量a的值是多少?()

a = 100 + 20 * 3
A.

360

B.

123

C.

160

D.

150

10.

执行for i in range(3): print("丝路驿站"),会打印出几次"丝路驿站"?()

A.

2次

B.

3次

C.

4次

D.

0次

11.

商队判断物资是否充足,代码if 50 > 30: print("物资充足"),执行后会输出什么?()

A.

50

B.

30

C.

物资充足

D.

无输出

12.

表示陆上丝绸之路的起点长安和终点撒马尔罕的距离,以下哪个变量名的命名是符合Python规范的?()

A.

长安_撒马尔罕距离

B.

changan_samarkand

C.

123distance

D.

changan-samarkand

13.

执行代码s = "敦煌莫高窟"; print(len(s)),输出的结果是?()

A.

4

B.

5

C.

6

D.

3

14.

商队统计茶叶销量,变量x = 50,y = "50",以下说法正确的是?()

A.

x和y的数据类型相同

B.

x是字符串类型,y是数值类型

C.

x是数值类型,y是字符串类型

D.

x + y可以正常计算

15.

以下哪个数据类型不属于Python二级要求掌握的核心内置数据类型?()

A.

列表

B.

元组

C.

数组

D.

字典

二、判断题

1.

Python中列表的append()方法可以在列表末尾添加一个元素。()

A.正确 B.错误
2.

变量名可以以数字开头,例如123silk是合法的Python变量名。()

A.正确 B.错误
3.

for i in range(1,4)的循环中,i会依次取到1、2、3三个值。()

A.正确 B.错误
4.

丝路商队用元组记录固定物资清单t = ("水囊", "干粮"),可以执行t[0] = "药品"修改第一个元素。()

A.正确 B.错误
5.

Python中字符串和数值类型可以直接进行加法运算,例如"100" + 50。()

A.正确 B.错误
公众号
客服 反馈
顶部