2021年3月青少年软件编程(Python)等级考试试卷(三级).docx
《2021年3月青少年软件编程(Python)等级考试试卷(三级).docx》由会员分享,可在线阅读,更多相关《2021年3月青少年软件编程(Python)等级考试试卷(三级).docx(12页珍藏版)》请在优知文库上搜索。
1、青少年软件编程(Python)等级考试试卷(三级)分数:100.00题数:38一、单选题(共25题,每题2分,共50分)1 .下列代码的输出结果是?OX=0x10print(x)A、2B、8C、10D、16试题编号:20210204-jinwanlian-03题型:单选题答案:D难度:一般试题解析:0x10的结果为16,故选D2 .关于语句f=open(datxt,T),下列描述不正确的是?()A、f是变量B、T以只读方式打开文件C、如果文件a.txt不存在,不会报错D、,da.txt,是文件路径,代表d盘中一个名为a.txt,的文件试题编号:20210204-jinwanlian-09题型:
2、单选题答案:C难度:较难试题解析:文件打开方式错误:只读,不创建文件,如果文件a.txt不存在,会报错。3 .表达式all(LTrue,True)的结果是?()A、1FalseCs出错DTrue试题编号:20210204-jinwanlian-19题型:单选题答案:D难度:一般试题解析:all()函数用于判断给定的可迭代参数Iterable中的所有元素是否都为True1如果是返回TrUe,否则返回False。元素除了是0、空、FalSe外都算TrUeo4 .Python中表示合法的二进制整数是?()A、 0bC3FB、 OBlOlOC、 0B1019D、 0bl708试题编号:20210204
3、-jinwanlian-01题型:单选题答案:B难度:一般试题解析:Python中表示合法的二进制使用B(b)表示,只有0,1两个数码,故选B5.执行语句x,y,z=tuple(2,l,3)之后,变量V的值为?()A、1B、2C.1D、2,1,3试题编号:20210204-jinwanlia-21题型:单选题答案:A难度:一般试题解析:Python元组tuple。函数将列表转换为元组。使用tuple给多个变量赋值,V的值为Io6 .下列代码的执行结果是?()ls=l,2,3,4,5,6,7,8print(len(ls)A、1B、3C、4D、8试题编号:20210204-jinwanlian-0
4、8题型:单选题答案:B难度:一般试题解析:en()方法返回对象(字符、列表、元组等)长度或项目个数,本题返回值为3。7 .下列能产生列表口3,5,7,9的表达式是?()A、list(range(0,9)list(range(l,10)Cslist(range(0,9,2)Dlist(range(l,10,2)试题编号:20210204-jinwanlian-15题型:单选题答案:D难度:一般试题解析:选项AJist(rangeO9)产生的是O,L2,3,4,5,6,7,8,选项B.list(range(l,10)生的是口,2,3,4,5,6,7,8,9,选项C.list(range(0,9,2
5、)产生的是0,2,4,6,8,选项D正确。8 .二维列表data中,元素”3”的表示是?()data=1,2,3,4AsdataOOB、dataOlCdatalOD、datall试题编号:20210204-jinwanlian-07题型:单选题答案:C难度:一般试题解析:列表的索引是从0开始的。因此,元素3可以表示为datal0o9 .下列代码的输出结果是?On=2b=bool(-2)print(n,b)As200TrueCx2FalseDx0False试题编号:20210207-jixing-19题型:单选题答案:C难度:一般试题解析:当n为2时,经过布尔型转换之后的n-2,即b为False
6、.n仍为2,C项正确。10 .键盘输入数字10,以下代码的输出结果是?Otry: =input(请输入一个整数) =n*except: Print(程序执行错误)A、100B、10C、程序执行错误D、程序没有任何输出试题编号:20210207-jinxing-15题型:单选题答案:C难度:一般试题解析:这里当输入10时,执行try后面的语句,n=10,所以此时程序只执行了输入语句,不执行except后面的语句。11 .下列程序运行后的输出结果是?Oforiinreversed(range(10,0,-2):  
7、;print(i,end=)A、246810B、0246810C12345678910D、9876543210试题编号:20210204-jinwanlian-22题型:单选题答案:A难度:较难试题解析:range(10.0,-2)产生的是108642,reversed可以反转列表的顺序。12 .有如下列表l=10,196,3,4,采用冒泡排序进行升序排序,请问第一趟排序之后的结果是?OA.1,3,9,6,10,4B.1,9,6,3,4,10C.1,6,3,4,9,10D、1,3,4,6,9,10试题编号:20210202-slf-39题型:单选题答案:B难度:一般试题解析:本试题考查采用冒泡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 青少年 软件 编程 Python 等级 考试 试卷 三级
