python二级考试试题3

上传人:M****1 文档编号:496805086 上传时间:2024-01-25 格式:DOCX 页数:21 大小:23.97KB
返回 下载 相关 举报
python二级考试试题3_第1页
第1页 / 共21页
python二级考试试题3_第2页
第2页 / 共21页
python二级考试试题3_第3页
第3页 / 共21页
python二级考试试题3_第4页
第4页 / 共21页
python二级考试试题3_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《python二级考试试题3》由会员分享,可在线阅读,更多相关《python二级考试试题3(21页珍藏版)》请在金锄头文库上搜索。

1、1.按照“后进先出”原则组织数据的数据结构是A栈B双向链表C二叉树D队列 正确答案:A2. 以下选项的叙述中,正确的是A在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况B在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况C循环队列中元素的个数是由队头指针与队尾指针共同决定循环队列有队头与队尾两个指针,因此,循环队列是非线性结构正确答案:C3. 关于数据的逻辑结构,以下选项中描述正确的是数据所占的存储空间量数据在计算机中的顺序存储方式数据的逻辑结构是反映数据元素之间逻辑关系的数据结构存储在外存中的数据 正确答案:C4. 以下选项中,不属于结构化程序设计方法的是逐步求精模块化

2、可封装自顶向下 正确答案:C5. 以下选项中,不属于软件生命周期中开发阶段任务的是A概要设计B软件维护C详细设计D软件测试 正确答案:B6. 为了使模块尽可能独立,以下选项中描述正确的是A模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱B模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱C模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强7. 以下选项中叙述正确的是A软件一旦交付就不需要再进行维护B软件交付使用后其生命周期就结束C软件维护指修复程序中被破坏的指令D软件交付使用后还需要进行维护 正确答案:D8数据独立性是数据库技术的重要

3、特点之一,关于数据独立性,以下选项中描述正确的是A不同数据被存放在不同的文件中B不同数据只能被对应的应用程序所使用C以上三种说法都不对D数据与程序独立存放正确答案:C9. 以下选项中,数据库系统的核心是数据库管理系统数据库数据库管理员数据模型 正确答案:A10. 一间宿舍可以住多个学生,以下选项中描述了实体宿舍与学生之 间联系的是一对多多对一多对多一对一 正确答案:A11. 以下选项中不是Python文件读操作方法的是AreadlineBreadallCread textDread正确答案:C12. 以下选项中说法不正确的是AC语言是静态语言,Python语言是脚本语言B编译是将源代码转换成目

4、标代码的过程C解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程D静态语言采用解释方式执行,脚本语言采用编译方式执行 正确答案:D13. 以下选项中,不是Python语言特点的是A变量声明:Python语言具有使用变量需要先定义后使用的特点B平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行C黏性扩展:Python语言能够集成C、C+等语言编写的代码D强制可读:Python语言通过强制缩进来表达语句间的逻辑关系 正确答案:A14拟在屏幕上打印输出“Hello World”,以下选项中正确的是Aprin t(Hello World)Bprin tf(Hello Worl

5、d)Cprin tf (Hello World)prin t( Hello World)正确答案:A15. IDLE环境的退出命令是 esc() close()回车键exit()正确答案:D16. 以下选项中,不符合Python语言变量命名规则的是keyword33_33_keyword_33keywordkeyword_33正确答案:B17. 以下选项中,不是Python语言保留字的是AwhileBcon tinueCgotoDfor正确答案:C18. 以下选项中,Python语言中代码注释使用的符号是A19关于Python语言的变量,以下选项中说法正确的是A随时声明、随时使用、随时释放B随

6、时命名、随时赋值、随时使用C随时声明、随时赋值、随时变换类型D随时命名、随时赋值、随时变换类型 正确答案:B20. Python语言提供的3个基本数字类型是A整数类型、浮点数类型、复数类型B整数类型、二进制类型、浮点数类型C整数类型、二进制类型、复数类型整数类型、二进制类型、浮点数类型21以下选项中,不属于IPO模式一部分的是Program (程序)Process (处理)Output (输出)Input (输入) 正确答案:A 22.以下选项中,属于Python语言中合法的二进制整数是0B10100B10190bC3F0b170823.关于Python语言的浮点数类型,以下选项中描述错误的是

7、A浮点数类型表示带有小数的类型BPython语言要求所有浮点数必须带有小数部分C小数部分不可以为0D浮点数类型与数学中实数的概念一致 正确答案:C 24关于Python语言数值操作符,以下选项中描述错误的是Ax/y表示x与y之整数商,即不大于x与y之商的最大整数Bx*y表示x的y次幂,其中,y必须是整数Cx%y表示x与y之商的余数,也称为模运算Dx/y表示x与y之商25.以下选项中,不是Python语言基本控制结构的是A程序异常B循环结构C跳转结构D顺序结构 正确答案:C26.关于分支结构,以下选项中描述不正确的是Aif语句中条件部分可以使用任何能够产生True与False的语句与函 数B二分

8、支结构有一种紧凑形式,使用保留字if与elif实现C多分支结构用于设置多个判断条件以与对应的多条执行路径Dif语句中语句块执行与否依赖于条件判断正确答案:B 27关于Python函数,以下选项中描述错误的是A函数是一段可重用的语句组B函数通过函数名进行调用C每次使用函数需要提供相同的参数作为输入D函数是一段具有特定功能的语句组 正确答案:C28. 以下选项中,不是Python中用于开发用户界面的第三方库是APyQtBwxP yt honCpygtk turtle正确答案:D29. 以下选项中,不是Python中用于进行数据分析与可视化处理的 第三方库是pandas mayavi2 mxnet

9、numpy正确答案:C30. 以下选项中,不是Python中用于进行Web开发的第三方库是Django scrapy pyramidflask正确答案:B31.下面代码的执行结果是1.23e-4+5.67e+8j.realA1.23B 5.67e+8C1.23e4D 0.000123正确答案:D32.下面代码的执行结果是s = 11+5ineval(s1:-2)AB11+5C执行错误D16正确答案:A33.下面代码的执行结果是abs(-3+4j)A4.0B5.0C执行错误D3.034.F面代码的执行结果是x = 2x *= 3 + 5*21556819213正确答案:B35.下面代码的执行结果

10、是ls=123,4,5,6,7,8prin t(len(ls)A3B4C8D1正确答案:A36.下面代码的执行结果是a = Python等级考试b =c = print(0:132.format(a, b, 25, c)APython 等级考试=BPython 等级考试CPython 等级考试=D=Python 等级考试37.下面代码的执行结果是:Is =2020, 20.20, Pythonls.append(2020)ls.append(2020, 2020)print(Is)A2020, 20.20, Pyt hon, 2020B2020, 20.20, Pyt hon, 2020, 2

11、020, 2020C2020, 20.20, Pyt hon, 2020, 2020D2020, 20.20, Pyt hon, 2020, 2020, 2020正确答案:B38.设city.csv文件内容如下: 巴哈马,巴林,孟加拉国,巴巴多斯 白俄罗斯,比利时,伯利兹F面代码的执行结果是:f = open(city.csv, r)Is = f.read().split(,)f.close()prin t(ls)A巴哈马,巴林,孟加拉国,巴巴多斯n白俄罗斯,比利时,伯利 兹B巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹C巴哈马,巴林,孟加拉国,巴巴多斯,n,白俄罗斯,比利时,伯

12、利兹D巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹 正确答案:A39.下面代码的执行结果是:d = for i in range(26):d chr i ord a) = chr i + 13i % 26 + ord(a)for c inPyt hon:prin t(d.ge t(c, c), end=)ACabuglBPythonCPabuglDPlguba正确答案:D40.给出如下代码:while True:guess = eval(inpu t()if guess = 0x452/2: break作为输入能够结束程序运行的是A553B 0x452C0x452/2Dbreak正确答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号