2026年全国青少年信息素养大赛丝路新程Python编程挑战赛模拟(二)
剩余时间 --:--:--
单选题 共 15 题
1.

要计算丝路沿线6个驿站的平均物资储备,已知总储备为total,正确的表达式是?()

2.

下列哪个数据类型是不可变的?()

3.

列表goods = ['葡萄', '石榴', '胡桃', '黄瓜'],执行goods.pop(2)后,列表goods变为?()

4.

执行for i in range(1, 5): print(i, end=' '),输出的结果是?()

5.

丝路商队判断物资是否充足,条件语句if 50 > num: print("充足") else: print("不足"),当num=49时,输出结果是?()

6.

丝路商队从长安出发,用列表s记录携带的商品,执行以下代码后,列表s的值是什么?()

for i in range(2):
    s = ['丝绸', '瓷器', '茶叶']
    s.append('香料')
7.

执行代码a = 10; b = 3; print(a // b),输出的结果是?()

8.

定义丝路商品价格字典price = {"丝绸":20, "瓷器":30, "茶叶":15},要获取瓷器的价格,正确的写法是?()

9.

列表silk_road = ['陆上丝路', '海上丝路', '茶马古道'],要获取第二个元素“海上丝路”,正确的索引是?()

10.

商队判断一个数x是否为质数,核心条件是x除了1和自身外无其他因数,下列哪个逻辑表达式能表示x不能被i整除?()

11.

商队记录每日行进里程,执行while循环时,下列哪个语句能强制退出循环?()

12.

丝路信使统计密信数量,变量n存储密信总数,下列能计算1到n所有整数和的代码是?()

13.

range(3, 10, 2)生成的数字序列是?()

14.

表示丝绸之路沿线3个重要城市:长安、撒马尔罕、巴格达,下列Python列表定义正确的是?()

15.

丝路文化遗址列表site = ['大雁塔', '莫高窟', '龙门石窟'],要在末尾添加“玉门关”,正确的代码是?()

判断题 共 5 题
1.

Python中,字典是通过“键-值对”的形式存储数据的,适合记录丝路商品的名称和价格对应关系。

2.

for循环和while循环都可以实现重复执行某段代码的功能,适用于丝路商队的重复统计场景。

3.

Python中列表的索引是从1开始的,如列表['长安', '洛阳']中,'长安'的索引是1。

4.

break语句用于跳出当前循环,continue语句用于跳过本次循环剩余语句,继续下一次循环。

5.

元组tuple和列表list的用法完全相同,都可以随意添加、删除元素,适合记录丝路动态物资清单。

C++ 编辑器
输入
输出