青少年软件编程(Python)等级考试试卷(三级)_第1页
青少年软件编程(Python)等级考试试卷(三级)_第2页
青少年软件编程(Python)等级考试试卷(三级)_第3页
青少年软件编程(Python)等级考试试卷(三级)_第4页
青少年软件编程(Python)等级考试试卷(三级)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、A. A. 3(正确答案)A. A. 3(正确答案)青少年软件编程(Python)等级考试试卷(三级)小明在学习计算机时,学习到了一个十六进制数101,这个十六进制数对应 的十进制数的数值是?()65B66C256D257(正确答案)csv文件中读入数据的程序段如下:f=open( city.csv , r )ls=forlineinf:Is.append(line, strip(n). split(, )f. closeOprint(Is)与划线处等同功能的语句是?()line. pop(n)line, del (n)line.remove(n)line, replacern, ”)(正确答

2、案)下列表达式的结果与其他三项不相同的是?()abs(-4)round (abs (-3. 5)abs (round (-3. 5)min (round (-3. 5), round (3. 8)(正确答案)表达式max( 111, 22, 3, key=str)的值为?()A. tupleA. tuple()(正确答案)Ill,3, 111下列不能产生结果为元组(1,2,3,4)的是?()1,2, 3, 4tuple(l:2,3:4)(正确答案)tuple(l,2, 3,4)tuple(l,2, 3,4)不能实现打开文件的功能的语句是?()f=open ( D: /c i ty. csv,

3、* w*)f=open( D:city. csv,w-)(正确答案)f=open( D:/city. csv*, w)f=open( D:city. csv, w)关于十进制数,下列说法错误的是?()十进制数的基数为10,所以从小数点向左数第二位的权值是10的2次幕(正确答案)十进制数的基数为10,所以里面包括0,1, 2,9这十个数码十进制数的基本运算规则满足“逢十进一”,所以有时我们可以采用凑十法 来进行简便运算十进制数是有符号的,如-18关于Python的序列描述,不正确的是?()序列是Python中最基本的数据结构最常见的序列是列表和元组序列中表示元素位置的数字叫做索引,索引都是正整数

4、(正确答案)Python内置了求序列长度的函数关于元组,描述不正确的是?()元组是用括号把元素括在一起的,元素之间是用逗号分隔的元组可以为空,写做tupl=()元组中可以只有一个元素,写做tupl=(3)(正确答案)元组中的元素可以具有不同的类型以下程序的输出结果是?() x=2y=0try:z=x/yprint(z)exceptZeroDivisionError:print ( error)z2. 0error (正确答案)没有输出排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序 列调整为“有序”的记录序列。下列排序算法中效率最高的是?()冒泡排序算法选择排序算法插入排序算法

5、快速排序算法(正确答案)bool ()函数根据传入的参数的逻辑值创建一个新的布尔值,下列返冋值是 False 的是?()bool(23-0)bool(23-2)bool(23-3)bool (23-6)(正确答案)下列函数能创建一个新的元组的是?()listOdiet ()set ()ascii ()返回一个表示对象的字符串,则ascii(l)的结果是?()1b. r (正确答案)c ”,,D.u4e2du6587,”下列输出结果为1+2+3=?”的是?()print(1+2+3=?)print (1+2+3,=?)printd, 2, 3, sep- +, end=?)(正确答案)print

6、。,2, 3, sep= +,=?)a=max(,12345,),下列选项中语法正确的一项是?()print (1+2+3=?)(正确答案)print (1+2+3,=?)print (1, 2, 3, sep=+, end= =?)print(l,2, 3, sep= +,=?)运行结果与其他三项不同的是?()sum(1,2, 3, 4)sum(0,l,2, 3,2, 2)(正确答案)sum( 2, 2, 2, max (4, 3, 2)sum(0, 3, 4, int ( 3)关于列表和元组的关系,下列描述不正确的是?()list()函数可以将元组转换为列表tupleO函数可以将列表转换为

7、元组元组和列表是非常类似的,它们可以通过类型转换函数进行互相转换D.元组和列表本质上没有区别,只是元组是放在括号中,列表是放于方括号中 而己(正确答案)当发生异常时,下列描述不正确的是?()我们需要捕获异常,然后进行相应的处理我们需要把可能发生错误的语句放在try模块里我们需要把处理异常的语句放在except模块里我们需要为每一个try模块设定且只能设定一个except模块(正确答案)在Python中,int(10,2)语句的作用是?()将十进制数10转化为二进制数1010将二进制数10转化为十进制整数(正确答案)将字符串“10”转化为二进制整数将字符串“10”转化为十进制整数以下描述中,错误

8、的选项是?()在 Python 中,OblOOOlO 表示二进制数 100010Python中int(la32,2)语句执行时将不能得到结果,会出现错误提示Python中0o、0b、Ox依次表示二进制、八进制、十六进制数的前缀(正确 答案)在Python中,运行hex (89)得到的结果是0 x59Python文件常用的写入方式有w和w+,它们的相同点是?()追加读追加写可读可写文件不存在先创建,会覆盖原文件(正确答案)有如下程序段:fori inrange(5):print (i,end=,)输出结果是?()0,1,2, 3,40,1,2, 3, 4,(正确答案)1,2,3, 4,51,2,

9、 3, 4, 5,有如下列表1=7,2,9,6,4, 5,釆用冒泡排序进行升序排序,请问第3趟 排序之后的结果是?()2, 4, 5, 6, 7, 92, 4, 5, 7, 6, 91 (正确答案)2, 4, 7, 5, 9, 62, 7,4, 9, 6, 5有如下列表1=7,6, 3, 8,4,1,采用选择排序进行升序排序,请问第3趟 排序之后的结果是?()1,3, 4, 6, 7, 81,3, 6,8, 4, 71,6, 3,8,4, 71,3, 4, 8, 6,7(正确答案)二、判断题(共10题,共20分)在Python中,0 x100010表示十六进制数100010o正确(正确答案)错

10、误在Python中,可以使用下面代码读取文件中的数据到列表。file=open ( score, csv, r)name二file. read(). strip( n ). split(*,)file. closeO正确(正确答案)错误在Python中openC name, csv, r)命令的作用是以可写入的方式打开文 件名为name的csv格式文件。正确错误(正确答案)试题编号:20200313-zk-28试题类型:判断题(正确答案)标准答案:错误试题难度:容易标准答案:错误试题难度:容易试题解析:考生答案:错误考生答案:错误考生得分:是否评分:己评分评价描述:29,在 Python 中,

11、print (abs (8-12) 3)的输出结果为 T2。正确错误(正确答案)30.在 Python 中,divmod(98,8)的输出结果为(2,12)。正确错误(正确答案)31.在 Python 中,是否评分:己评分评价描述:29,在 Python 中,print (abs (8-12) 3)的输出结果为 T2。正确错误(正确答案)30.在 Python 中,divmod(98,8)的输出结果为(2,12)。正确错误(正确答案)31.在 Python 中,chr(ord (a) -32)语句能将小写字母a转换为大写字母A。正确(正确答案)错误32,在 Python 中,sorted()函

12、数可以实现对列表中数据的排序,排序后原列表中数据的位置发生变化。正确错误(正确答案)33. bin函数可以将十进制数转换成二进制数。在Python交互式编程环境下,执行语句bin(15)后,显示的运行结果是1111。正确错误(正确答案)二维数据可以用二维列表表示,该列表的每一个元素对应二维数据的一 行。正确(正确答案)错误try. except结构的异常处理机制,当try代码段运行异常时,程序会跳 到except代码段执行。正确(正确答案)错误三、编程题(共3题,共30分)小白兔们每天早上都到草坪上做早操。做操前,首先要按照身高由矮到高 排个队,下列代码实现了排队的功能。首先读取小白兔的只数,

13、然后读取每只小白 兔的身高信息,进行由矮到高的处理,最后输出排好队的每只小白兔的身高,请你 补全代码。n=int(inputC请输入兔子的总只数:)a=fori inrange(n):x=float (input C 请输入身高)a. append ()a.fori in:print(ai)n个灯排成一排,开始时都是关着的。现进行如下操作:所有电灯的按钮 按动一次;所有编号为2的倍数的电灯按钮按动一次;所有编号为3的倍数的电灯 的按钮按动一次;所有编号为n-1的倍数的电灯的按钮按动一次;所有编号为 n的倍数的电灯的按钮按动一次。最后请统计有多少只电灯是亮的。编写程序实现 上述功能,或补全代码。n=int (input 0)a=fori inrange ():a. append(-1)fori inrange(1, n+1):forjinrange(1, n+1):if ()=0:aj=-ls=0fori inrange(1, n+1):if(ai=):s=s+lprint ()38.请读取文件IP. txt的数据,数据内容如下图显示:IP.txt - NotepadFile Edit Format View Helpfll2.114.44.4432.33.23.23249.97.132.119文件中每一行存储一个ip地址,下列代码实现了读取数据,每次读取一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论