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

丝路驿站统计物资,执行以下代码后,变量total的值是?()

a = 50 # 水囊数量
b = 30 # 干粮数量
total = a + b * 2
2.

执行for i in range(3): print("丝路"),会输出几个"丝路"?()

3.

执行代码s = ["葡萄", "石榴", "胡桃"]; print(s[1]),输出的结果是?()

4.

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

5.

执行以下代码后,列表s的值是什么?()

for i in range(2):
s = ["水囊", "干粮", "茶叶"]
s.append("药品")
6.

要使用turtle库绘制丝路路线图,首先需要执行的代码是?()

7.

以下哪个代码可以正确判断商队物资是否充足(num>=100为充足)?()

8.

执行以下代码,会输出什么结果?()

n = 8
if n % 2 == 0:
    print("偶数天")
else:
    print("奇数天")
9.

以下哪个代码可以实现循环输出1到5的丝路驿站编号?()

10.

变量x = "50",要将其转换为整数类型,正确的代码是?()

11.

列表s = ["敦煌", "大雁塔", "龙门石窟"],执行s[2] = "莫高窟"后,s的内容是?()

12.

商队管事用变量记录行程天数,以下哪个是合法的Python变量名?()

13.

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

14.

执行代码s = "丝绸之路"; print(len(s)),输出的结果是?()

15.

商队记录温度,t = 25.5,这个变量的数据类型是?()

判断题 共 5 题
1.

执行s = ["a", "b"]; s.append(["c", "d"])后,列表s的长度是3。()

2.

break语句的作用是跳过本次循环,继续执行下一次循环。()

3.

for循环中的range(5)会生成0,1,2,3,4,5这六个数字。()

4.

在Python中,列表中的元素可以随时修改,元组中的元素不能修改。()

5.

Python变量名可以使用中文,例如:丝路物资 = 100 是合法的。()

C++ 编辑器
输入
输出