2026年全国青少年信息素养大赛Python编程挑战赛
剩余时间 --:--:--
单选题 共 15 题
1.

运行以下程序后,会得到怎样的输出结果?

user = "123456"
if user == "567890":
    print("ok")
else:
    print("No")
2.

下列程序代码运行后,输出结果有多少行()?

for n in [2,4,6,8]:
    print(n)
3.

已知变量x=5,y=3,执行x = x + y后,x的值为?

4.

执行print(10>5 or 3<5),打印结果为?

5.

运行:

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


输入hello,输出是?

6.

运行语句print(3+5>2)后,结果是?

7.

已有列表chat = ["豆包","千问","deepseek","Sora", "剪映","TRAE"],len(chat)的值是?

8.

以下不属于字符串类型的有

9.

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

10.

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

11.

输出24的是?

12.

列表function = ["图像","语音","翻译"],要添加"智能体(Agent)",可用?

13.

属于整数的是?

14.

结果为True的是?

15.

执行:

for i in range(5,8):
    print(i)


输出数字是?

判断题 共 5 题
1.

if语句必须和else/elif配对,不能单独使用。()

2.

判断Q等于20,可用Q==20。()

3.

字典score={"Tom":90,"Jerry":85},score["Jerry"]=95可修改成绩。()

4.

执行print(3+"5")会输出数字8。()

5.

列表games=["棋盘", "拼图", "跳高"],games[1]是“棋盘”。()

C++ 编辑器
输入
输出