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

表示海上丝路沿线港口的列表port = ["广州", "泉州", "宁波"],要获取第二个港口泉州,正确的索引是?

2.

判断一个数x是否为质数的核心条件是(不考虑1和x本身)?

3.

执行代码i = 5

while i > 2:

    i = i - 1,循环结束后i的值是?

4.

丝路信使统计密信数量,n = int(input("密信数:")),输入8后,n的数据类型是?

5.

执行以下代码,会输出什么?

for i in range(1,4):
    print(i)
6.

将丝路商品价格字符串转成整数,正确的代码是?

price = "99"

7.

丝路商队计算利润,cost = 200,income = 500,profit = income - cost,profit的值是?

8.

判断丝绸库存是否充足,stock = 50,if stock >= 60: print("充足") else: print("不足"),输出结果是?

9.

丝绸之路上,商队从长安出发携带了丝绸、瓷器、茶叶,用列表s = ["丝绸", "瓷器", "茶叶"]记录,执行s.append("香料")后,列表s的长度是多少?

10.

商队统计3个驿站的物资,执行代码

total = 0

for num in [10,20,30]:

    total += num,total的值是?

11.

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

12.

列表goods = ["茶叶", "瓷器"],执行goods.extend(["丝绸", "香料"])后,goods的内容是?

13.

商队记录沿途驿站的物资储备,执行代码for i in range(3): print("驿站"),会打印几次"驿站"?

14.

执行以下代码后,变量x的值是?x = 100 # 初始丝绸数量

x = x - 20 # 卖出20匹

x = x + 30 # 购入30匹

15.

列表site = ["大雁塔", "莫高窟", "龙门石窟"],len(site)的结果是?

判断题 共 5 题
1.

列表是Python中的内置数据类型,可用于存储丝路商队的物资清单。

2.

range(5)生成的数字序列是1、2、3、4、5。

3.

Python中,for循环和while循环都可以实现重复执行代码的功能。

4.

len()函数可以用来获取字符串的长度,不能获取列表的长度。

5.

执行s = ["丝绸"]; s.append("瓷器")后,列表s为["丝绸", "瓷器"]。

C++ 编辑器
输入
输出