理论卷2023年5月青少年软件编程(Python) · 二级
YLT Python 2级 2023.05
满分 100 · 及格 60 · 时长 60 分钟 · 共 37 题 (单选25 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #19487
分值 2运行以下程序,如果通过键盘先后输入的数是1和3,输出的结果是?( )
a=int(input())
b=int(input())
if a < b:
a=b
print(a)
A
3 1
B
1 3
C
1
D
3
2
单选题号 #19488
分值 2运行以下程序,输出的结果是?( )
n=10
s=0
m=1
while m<=n:
s=s+m
m=m+1
print(s)
A
45
B
50
C
55
D
60
3
单选题号 #19489
分值 2以下代码的输出结果是?
vlist = list(range(5))
for e in vlist:
print(e,end=",")
A
0,1,2,3,4,
B
[0, 1, 2, 3, 4]
C
0 1 2 3 4
D
0;1;2;3;4;
4
单选题号 #19490
分值 2以下程序的输出结果是?( )
n=0
while n<10:
n=n+2
if n==6:
continue
print(n)
A
5
B
10
C
6
D
8
5
单选题号 #19491
分值 2运行以下程序,输出的结果是?( )
numbers=[1,2,3,4]
numbers.append([5,6,7,8])
print(len(numbers))
A
4
B
5
C
8
D
12
6
单选题号 #19492
分值 2以下代码的输出结果是?
s=[4,2,9,1]
s.insert(3,3)
print(s)
A
[4,2,9,1,2,3]
B
[4,3,2,9,1]
C
[4,2,9,2,1]
D
[4,2,9,3,1]
7
单选题号 #19493
分值 2关于下列程序,说法正确的是?
num = 0
while num < 10:
print(" = ")
A
在while代码块中无论加什么都不能改变死循环
B
在while代码块中加一行代码 num -= 1 可以改变死循环
C
这个while循环是一个死循环,会一直打印"="
D
运行结果打印输出10个"="语句
8
单选题号 #19494
分值 2运行以下程序,输出的结果是?( )
list5=['1','2','4','6','9']
print(list5[2])
A
1
B
2
C
3
D
4
9
单选题号 #19495
分值 2下列说法正确的是?( )
A元组的元素值可以随意修改
B可以用del语句删除元组中的某个元素
Ctup1=(5)是一个合法的元组
Dtup1=('turtle','fish',65536)是一个合法的元组
10
单选题号 #19496
分值 2在Python语言中,表达式 [1,2] * 2 的值是?
A[2,4]
B6
C[1,2,1,2]
D[1,2,2]
🔒
已解锁前 10 题
第 11~37 题(共 27 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
