理论卷2026年6月青少年软件编程(Python) · 三级
YLT Python 3级 2026.06
满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #16926
分值 2关于数据处理的常用方法和函数,描述错误的是?()
A'r',读取已存在的文件
B'w',仅写入已存在的文件
C'a',追加到文件最后
D'r+',追加读写模式
2
单选题号 #16927
分值 2将学生基本信息['李明','155cm','35kg','男']写入 xinxi.csv 文件,以下哪项 Python 代码是正确的?()
A
xx=open('xinxi.csv','w')
x1=['李明','155cm','35kg','男']
xx.write(','.join(x1)+'\n')
xx.close()
B
xx=open('xinxi.csv','w')
x1=['李明','155cm','35kg','男']
xx.append(','.join(x1)+'\n')
xx.close()
C
xx=open('xinxi.csv','w')
x1=['李明','155cm','35kg','男']
xx.read(','.join(x1)+'\n')
xx.close()
D
xx=open('xinxi.csv','w')
x1=['李明','155cm','35kg','男']
xx.insert(','.join(x1)+'\n')
xx.close()
3
单选题号 #16928
分值 2以下 Python 代码执行后,文件"data.txt"中的内容是?()
f = open('data.txt', 'w')
f.write('Hello\nWorld\n')
f.close()
A
HelloWorld
B
Hello\nWorld\n
C
Hello
World
D
Hello World
4
单选题号 #16929
分值 2在 Python 中,divmod(8,4)的运行结果是?()
A2
B0
C(2,0)
D(0,4)
5
单选题号 #16930
分值 2已知 A 的 ASCII 码值为 65,s="China",则 Python 表达式 ord(min(s))的值是?()
A65
B67
C69
D97
6
单选题号 #16931
分值 2在 Python 中,print(set('good'))运行的结果是?()
A['g','o','o','d']
B['g','o','d']
C{'g','o','o','d'}
D{'g','o','d'}
7
单选题号 #16932
分值 2Python 中的 enumerate()函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列。下列程序()
l=['苹果','香蕉','梨']
for a,i in enumerate(l):
print(a,i)
运行后的输出打印结果为以下哪一项?
A
0 苹果
1 香蕉
2 梨
B
1 苹果
2 香蕉
3 梨
C
[0,苹果], [1,香蕉], [2,梨]
D
(0,苹果), (1,香蕉), (2,梨)
8
单选题号 #16933
分值 2下列 Python 表达式结果是 True 的是?()
A`bool(0)`
B`all([0,1])`
C`bool(None)`
D`any([0,1])`
9
单选题号 #16934
分值 2执行下面 Python 代码:
print(bool(3)+3)
运行结果是?()
A
3
B
4
C
6
D
代码错误
10
单选题号 #16935
分值 2下面 Python 代码运行结果是?()
l=list(map(int,'1234'))
s=0
for i in range(len(l)):
s=l[i]+s
print(s)
A
6
B
10
C
24
D
123
🔒
已解锁前 10 题
第 11~38 题(共 28 题)需开通题库会员或使用积分包作答
本卷为 VIP 试卷:需开通题库会员(无限刷)或购买积分包(每题 1 积分);已购长期正课学员自动享有权益
