2024年3月30日发(作者:奔驰e300价格及图片 报价表)
青少年软件编程(Python三级)等级考试试卷(2022年3月)
题目总数:35 总分数:70 时间:不限时
第 1 题 单选题
二进制数101100111对应的十六进制数的数值是? ( )
A.
B.
C.
D.
6
369
167
165
C
? 答案
第 2 题 单选题
Python中表示合法的八进制整数是? ( )
A.
B.
C.
D.
0o129
0o12A
0O1708
0O1207
D
? 答案
第 3 题 单选题
在Python中,int(\'10\',16)语句的作用是? ( )
A.
B.
C.
D.
将十进制数10转化为十六进制数16
将十六进制数10转化为十进制数16
将字符串“10”转化为二进制整数
将字符串“10”转化为十六进制整数
B
? 答案
第 4 题 单选题
八进制7与十六进制7相加,其对应的十进制数是? ( )
A.
B.
C.
D.
21
7
14
77
博学佑航-青少年考级竞赛题库
? 答案
C
第 5 题 单选题
关于语句f=open(\'c:/abcsv\', \'r\'),下列描述不正确的是? ( )
A.
B.
C.
D.
f是变量名;
以只读方式打开文件;
如果文件abcsv不存在,会创建abcsv;
\'c:/abcsv\'代表c盘中一个名为\'abcsv\'的文件。
C
? 答案
第 6 题 单选题
有如下从csv文件中读入数据的程序段:
f=open(\"abcsv\",\"r\")
m=[]
for lines in f:
((\"n\").split(\"\"))
()
print(m)
程序中存在错误的地方是? ( )
A.
B.
C.
D.
\"r\"
(\"n\")
split(\"\")
()
C
? 答案
第 7 题 单选题
对于a=len([2,3,4,5,[7,8],(9,10)]),a的值是? ( )
A.
B.
C.
D.
4
6
8
7
? 答案
B
第 8 题 单选题
有关Python文件常用读写方式的描述,错误的是? ( )
() 每次读取整个文件
博学佑航-青少年考级竞赛题库
B.
C.
D.
read() 生成的文件内容是一个字符串
readline() 每次只读取文件的一行
readlines() 每次按行读取整个文件内容,将读取到的内容放到一个字符串中
D
? 答案
第 9 题 单选题
add=[\'北京\',\'上海\',\'广州\',\'深圳\']
f=open(\'\',\'w\')
(\',\'.join(add)+\'n\')
()
下列说法错误的是? ( )
A.
B.
C.
D.
f=open(\'\',\'w\')说明当前是写入模式
(\',\'.join(add)+\'n\')语句改成(\' \'.join(add)+\'n\'),程序运行效果一样
删除()语句,不能正确保存文件
当前程序的功能是将列表对象输出到CSV文件
B
? 答案
第 10 题 单选题
当发生异常时,下列描述正确的是? ( )
A.
B.
C.
D.
需要捕获异常,然后进行相应的处理
需要把可能发生错误的语句放在except模块里
需要把处理异常的语句放在try模块里
需要为每一个try模块设定且只能设定一个except模块
A
? 答案
第 11 题 单选题
下列程序段在运行时输入\"2\",则输出结果是? ( )
try:
a=eval(input())
print(a)
except NameError:
print(\'Error!\')
A.
B.
C.
D.
”2”
2.0
Error!
2
D
博学佑航-青少年考级竞赛题库
? 答案
第 12 题 单选题
下列程序运行结果是? ( )
a=\"2\"
b=\"3\"
c=int(a+b)
print(c)
A.
B.
C.
D.
5
\"5\"
5.0
23
D
? 答案
第 13 题 单选题
执行代码a,b,c=sorted((1,3,2))之后,变量b的值为? ( )
A.
B.
C.
D.
1
3
2
(1,3,2)
C
? 答案
第 14 题 单选题
x = min(\'5678\'),下列选项中语法错误的一项是? ( )
A.
B.
C.
D.
print(max(float(x),7,6))
print(max(ord(x),7,6))
print(max(bin(x),7,6))
print(max(int(x),7,6))
C
? 答案
第 15 题 单选题
以下表达式的值为Fasle的是? ( )
A.
B.
C.
D.
all (())
any([\'0\'])
any((0,))
all([\'a\',\'b\'])
C
? 答案
博学佑航-青少年考级竞赛题库
第 16 题 单选题
以下表达式的值为True的是? ( )
A.
B.
C.
D.
bool([])
bool(None)
bool(\"False\")
bool(range(0))
C
? 答案
第 17 题 单选题
print(divmod(22,7))的运行结果是? ( )
A.
B.
C.
D.
3.0
3
[3,1]
(3,1)
D
? 答案
第 18 题 单选题
下列表达式的结果与其他三项不相同的是? ( )
A.
B.
C.
D.
abs(-3.4)
round(abs(-3.4))
abs(round(-3.4))
min(round(3.4),round(3.8))
A
? 答案
第 19 题 单选题
关于ascii()函数,描述不正确的是? ( )
A.
B.
C.
D.
ascii()返回一个对象的字符串
ascii()返回一个对象的ASCII码的值
ascii()的返回值的类型必然是字符串
ascii(1)的结果是\"1\"
B
? 答案
第 20 题 单选题
下列关于表达式的计算结果,不正确的是? ( )
A.
B.
bool(2*3-0)的值为“True”
bool(2*3-2)的值为“True”
博学佑航-青少年考级竞赛题库
更多推荐
文件,下列,语句,错误,字符串,内容,模块
发布评论