理论卷2020年12月青少年软件编程(Python) · 二级
YLT Python 2级 2020.12
满分 100 · 及格 60 · 时长 60 分钟 · 共 37 题 (单选25 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #21443
分值 2执行以下代码中,输出的结果是?
sum=0
for i in range(1,10,3):
sum=sum+i
print(sum,i)
A
22 10
B
12 7
C
45 9
D
55 10
2
单选题号 #21444
分值 2已知s=list("sgdhasdghasdg"),以下选项中能输出字符“g”出现的次数的是?
Aprint(s.index(g))
Bprint(s.index("g"))
Cprint(s.count("g"))
Dprint(s.count(g))
3
单选题号 #21445
分值 2下列代码的执行结果是?
s1="abcde"
s2="fgh"
s3=s1+s2
s3[4:7]
A
efg
B
efgh
C
def
D
defg
4
单选题号 #21446
分值 2以下代码的输出结果是?
ls1 = [1,2,3,4,5]
ls2 = ls1
ls2.reverse( )
print(ls1)
A
5,4,3,2,1
B
[1,2,3,4,5]
C
[5,4,3,2,1]
D
1,2,3,4,5
5
单选题号 #21447
分值 2运行如下代码,结果是?
l=["a",1,"b",[1,2]]
print(len(l))
A
3
B
4
C
5
D
6
6
单选题号 #21448
分值 2以下代码的输出结果是?
lis = list(range(4))
print(lis)
A
[0,1,2,3,4]
B
[0,1,2,3]
C
0,1,2,3
D
0,1,2,3,4
7
单选题号 #21449
分值 2下面代码的输出结果是?
ls = [”橘子”,”芒果”,”草莓”,”西瓜”,”水蜜桃”]
for k in ls:
print(k,end=” ”)
A
橘子芒果草莓西瓜水蜜桃
B
橘子 芒果 草莓 西瓜 水蜜桃
C
西瓜
D
”橘子””芒果””草莓””西瓜””水蜜桃”
8
单选题号 #21450
分值 2关于Python中的流程控制语句,下列描述错误的是?
A在分支结构中,if、elif、else都可以单独使用。
B分支结构中的条件判断通常用关系表达式或逻辑表达式来进行描述。
Ccontinue语句和break语句只有在循环结构中才可以使用。
Dwhile语句和for语句的循环条件后都必须输入冒号,需要循环执行的语句必须
9
单选题号 #21451
分值 2已知有列表a = [1, 2, 3, 4, 5],以下语句中,不能输出[5, 4, 3, 2, 1]的是?
Aprint(a[:-6:-1])
Bprint(a.sort(reverse=True))
Cprint(sorted(a, reverse=True))
Dprint([5, 4, 3, 2, 1])
10
单选题号 #21452
分值 2已知列表a=[1,2,3,4,5],执行a.insert(2,6)后结果是什么?
A[1,2,3,4,5,2,6]
B[1,2,3,4,5,6]
C[1,2,6,3,4,5]
D[1,2,3,6,4,5]
🔒
已解锁前 10 题
第 11~37 题(共 27 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
