2023-06 Python三级真题
题数:38 分数:100 测试时长:60min
一、单选题(共25题,共50分)
1. 请选择,下面代码运行之后的结果是?()(2分)
a = '2'
b = '4'
try:
c = a * b
print(c)
except:
print('程序出错!')
else:
print('程序正确!')
A. 24
B. 8
C. 程序出错!
D. 程序正确!
2. 下面程序执行结果是?()(2分)
a=['春','夏','秋','冬']
c=list(enumerate(a))
print(c)
A. [(0, '春'), (1, '夏'), (2, '秋'), (3, '冬')]
B. [[0, '春'], [1, '夏'], [2, '秋'], [3, '冬']]
C. [(1, '春'), (2, '夏'), (3, '秋'), (4, '冬')]
D. [[1, '春'], [2, '夏'], [3, '秋'], [4, '冬']]
3. 下面程序执行结果是?()(2分)
s='123456789'
print(min(s)+max(s))
A. 1
B. 9
C. 10
D. 19
4. 打开b.txt文件,将"Hello Tom!"写入文件,下列语句正确的是?()(2分)
A. f.write(['Hello'],[Tom!])
B. f.read('Hello',' Tom!')
C. f.write('Hello Tom!')
D. f.read('Hello Tom!')
5. 下列数据中,最大的数值是?()(2分)
A. int('16',10)
B. int('110',2)
C. int('11',16)
D. int('1111',2)
6. 十六进制数7E转换为二进制数是几位数?()(2分)
A. 7
B. 6
C. 4
D. 2
7. 表达式int('13',8)的返回值是?( )(2分)
A. 12
B. 11
C. 10
D. 15
8. 有如下代码:
res = []