理论卷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 体验积分),交卷后查看答案与解析
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款