《2020年9月青少年软件编程(Python)等级考试试卷(三级A卷).docx》由会员分享,可在线阅读,更多相关《2020年9月青少年软件编程(Python)等级考试试卷(三级A卷).docx(14页珍藏版)》请在第壹文秘上搜索。
1、青少年软件编程(Python)等级考试试卷(三级A卷)分数:100.00题数:39一、单选题(共25题,每题2分,共50分)1.下列程序运行结果是?Oa=12b=23c=str(a+b)print(c)A、35B、1223Csa+bD、出现错误提示试题编号:20200327-tsn-27题型:单选题答案:C难度:容易试题解析:2 .通过算式l23+l22+021+l20可将二进制IlOl转为十进制,下列进制转换结果正确的是?OA、OblO转为十进制,结果是2B、Odlo转为十进制,结果是8C、OXlo转为十进制,结果是10D、0。10转为十进制,结果是16试题编号:20100313-jiinw
2、anlian-03题型:单选题答案:A难度:一般试题解析:3 .语句float(tsomethingt)抛出的异常名称为?()A、VaIueErrorImportErrorCsIndexErrorD、FiIeNotFoundError试题编号:20200314-jinwanlian-16题型:单选题答案:A难度:一般试题解析:4 .在PythOn语言中,关于bin(0xll)的功能,下列说法正确的是?()A、将十进制数11转换为二进制B、将十六进制数11转换为二进制C、将二进制数11转换为十进制D、将十六进制数11转换为十进制试题编号:20200318-syp-05题型:单选题答案:B难度:一
3、般试题解析:5 .问题如图所示,用计算机解决该问题,比较适合使用?OiMrw.A、解析算法B、枚举算法C、冒泡算法D、二分查找算法试题编号:20200322-SyP-37题型:单选题答案:A难度:容易试题解析:6 .将十进制数30转换为十六进制数,最低位上是?()A、cB、dC、eD、f试题编号:20200318-syp-06题型:单选题答案:C难度:较难试题解析:7 .以下表达式的值为FaSle的是?()A、all()B、all(O)C、all(O,)D、all(l,2)试题编号:20200314-jinwanlian-31题型:单选题答案:C难度:容易试题解析:8 .现在一组初始记录无序的
4、数据7,9,3,2,5”使用选择排序算法,按从小到大的顺序排列,则第一轮排序的结果为?OA、7,9t3t2,5B、3,2,5,7,9Cs2,3,5,7,9D2,9,3,7,5试题编号:20200403-tsn-01题型:单选题答案:D难度:容易试题解析:9 .关于hex()函数,描述不正确的是?()A、hex()函数的功能是将十进制整数转换成十六进制数B、hex()函数的参数是一个十进制整数C、hex()函数的返回值是一个十六进制数D、hex()函数的返回值是一个字符串试题编号:20200403-SyP-28题型:单选题答案:C难度:一般试题解析:10 .下列关于表达式的计算结果,不正确的是?
5、OA、hex(0x37)的结果是0x37B、hex(0o67)的结果是0x37C、he(0bl011)的结果是OxbD、hex(int(ll,16)的结果是0x17试题编号:20200313-jinwanlian-06题型:单选题答案:D难度:容易试题解析:11 .有如下程序段:s=r武汉,温州香港:重庆f=open(,city.csv,w)f.write(,1.joi(ls)+,n,)f.close()下列说法正确的是?OA、f=open(city.csv,W)说明当前是读取模式B、f.write(,.join(ls)+n)语句改成f.write(.join(ls)+n,),结果依然以逗号分
6、隔C、删除f.close()语句,也能保存文件D、当前程序的功能是将列表对象输出到CSV文件试题编号:20200314-jinwanlian-ll题型:单选题答案:D难度:一般试题解析:12 .异常是指?()A、程序设计时的错误B、程序编写时的错误C、程序编译时的错误D、程序运行时的错误试题编号:20200407-SyP-15题型:单选题答案:D难度:容易试题解析:13 .关于input。函数,描述不正确的是?()A、input()函数是输入函数B、input。函数的功能是从键盘读入一行文本C、input。函数不需要参数D、input()函数接收到的数据类型是数值类型试题编号:20200403
7、-syp-35题型:单选题答案:D难度:容易试题解析:14 .有如下程序段: StrSZ=U语文”,“数学”,”英语科学”str=strSZlprit(str)程序运行后,输出的结果是?OA、语文B、数学C、英语D、科学试题编号:20200311-tsn-ll题型:单选题答案:B难度:容易试题解析:15 .print(min(80,100,max(50,60,70)的运行结果是?()A、80B、100C、50D、70试题编号:20200403-SyP-22题型:单选题答案:D难度:一般试题解析:16,下列表达式的结果不为手的是?()A.1g-lchr(ord(,g,)-l)C、chr
8、(ord(,F)+32)D、chr(ord(G)+31)试题编号:20200314-jinwanlian-24题型:单选题答案:A难度:容易试题解析:17 .关于查找的说法,下列说法正确的是?()A、顺序查找要先对数据进行排序B、进行顺序查找,一定能找到数据C、二分查找是一种高效的查找方法D、二分查找法不需要对数据进行排序试题编号:20200321-jinwanlian-40题型:单选题答案:C难度:一般试题解析:18 .用。pen()打开文件时,返回的是?()A、列表B、字符串C、文件对象D、元组试题编号:20200320-tsn-12题型:单选题答案:C难度:容易试题解析:19 .打开a.
9、txt文件后,将*,Seeyounexttime.写入文件,下列语句不正确的是?()A、f.write(Seeyounexttime,n,)f.write(See,you,next,time,n)Cf.writelines(,Seeyounexttime.n,)Dxf.writelines(,See,1you,next,time,.,)试题编号:20200321-syp-12题型:单选题答案:B难度:较难试题解析:20 .语句运行后,结果是?O foriinrange(5): print(i)A、01234B、01234C、12345D、12345试
10、题编号:20200403-SyP-26题型:单选题答案:A难度:容易试题解析:21.若输入指令是IiStCl234)结果是?()A、(T,2,3,4)B、,1,12,3,4,C、,112,3,1,4,)D、1,2,3,4,)试题编号:20200327-tsn-25题型:单选题答案:B难度:容易试题解析:22,表达式divmod(36,10)的值为?()A、(3,4)B、(6,3)C、(3,6)D、(4.3)试题编号:20200314-jinwanlian-20题型:单选题答案:C难度:较难试题解析:23 .把文件写入到csv文件的程序段如下:s=北京;上海天津重庆f=open(city.csv
11、,w) f.write(,.join(row)+n)f.close()划线处的代码应该为?OAsforiinIs:B、forrowinIs:C、foriinrange(len(ls):Dxforrowinrange(len(ls):试题编号:20200314-jinwanlian-13题型:单选题答案:B难度:一般试题解析:24 .ascii(chr(65)的值是?()As,a,B、AA,D、B试题编号:20200327-tsn-22题型:单选题答案:C难度:一般试题解析:25 .int()函数根据传入的参数创建一个新的整数,下列返回的值不是0的是?OAit(
12、1.0)B、int(0.5)C、int(O)D、int()试题编号:20200327-tsn-20题型:单选题答案:A难度:容易试题解析:二、判断题(共10题,每题2分,共20分)26 .小明准备编写一个程序,把新同学的联系方式保存到一个名为list的现有CSV格式文件里。实现这一功能可以使用语句f=open(list.csv,+)来打开list.CSV文件。试题编号:20200408-m-17题型:判断题答案:错误难度:容易试题解析:掌握。Pen函数的用法,中表示以读和写的方式打开文件,符合要求27 .语句floatC20201)运行后的输出结果是:2020试题编号:20200408-m-3
13、9题型:判断题答案:错误难度:一般试题解析:错误。2020.028.在Python中,代码Print(8format(12)中数字8的作用是按8位字符宽度输出数字120试题编号:20200313-zk-48题型:判断题答案:正确难度:容易试题解析:29 .$join(张三,李四DrePlaCeLj).split($)可以去掉歹IJ表项中姓名中间的空格。试题编号:PythOn3-xu-031题型:判断题答案:正确难度:较难试题解析:30 .二进制数11110011转化为十六进制数为F3o试题编号:20200313-zk-07题型:判断题答案:正确难度:容易试题解析:31 .在PythOn中,执行
14、Print(Ordca)+12)语句,能够得到一个数字结果。试题编号:20200313-zk-37题型:判断题答案:正确难度:一般试题解析:32 .round(5566.6)二5567,所以说round。函数其实是取整函数。试题编号:PythOn3-xu-023题型:判断题答案:错误难度:一般试题解析:33 .数据处理,通常是指利用四则运算中的加、减、乘、除来进行运算,从而得到正确结果。试题编号:PythOn3-x-033题型:判断题答案:错误难度:容易试题解析:34 .hex函数可以将十进制数转换成十六进制数。在Python交互式编程环境下,执行语句hex(2020)后,显示的运行结果是7e4。试题编号:2020