2023年计算机等级二级《Python语言程序设计》考试备考题库大全(附答案)_第1页
2023年计算机等级二级《Python语言程序设计》考试备考题库大全(附答案)_第2页
2023年计算机等级二级《Python语言程序设计》考试备考题库大全(附答案)_第3页
2023年计算机等级二级《Python语言程序设计》考试备考题库大全(附答案)_第4页
2023年计算机等级二级《Python语言程序设计》考试备考题库大全(附答案)_第5页
已阅读5页,还剩154页未读 继续免费阅读

下载本文档

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

文档简介

PAGEPAGE12023年计算机等级二级《Python语言程序设计》考试备考题库大全(附答案)一、单选题1.以下选项中,符合python语法变量命名规则的是A、TemplistB、!iC、5_ID、(VR)答案:A2.二维列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下选项中能获取其中元素9的是A、ls[0][-1]B、ls[-1]C、ls[-1][-1]D、ls[-2][-1]答案:C3.Python网络爬虫方向的第三方库是A、requestsB、JiebaC、itchatD、time答案:A4.以下选项中,不是IPO模型一部分的是A、InputB、ProgramC、OutputD、Process答案:B5.以下选项中不是文件操作函数或方法的是A、writelinesB、readlinesC、readD、load答案:D6.以下选项中,不属于数据模型所描述的内容是A、数据结构B、数据操作C、数据查询D、数据约束答案:C7.以下选项中,不是Python数据类型的是A、实数B、整数C、字符串D、列表答案:A8.IDLE菜单将选中区域的空格替换为Tab的快捷键是A、Alt+5B、Alt+6C、Ctrl+VD、Ctrl+C答案:A9.关于软件危机,以下选项中描述错误的是A、软件开发生产率低B、软件成本不断提高C、软件质量难以控制D、软件过程不规范答案:D10.对于turle绘图中颜色值的表示,以下选项中错误的是A、"grey"B、(190,190,190)C、BEBEBED、#BEBEBE答案:C11.源程序的文档化不包括A、符号名的命名要有实际意义B、正确的文档格式C、良好的视觉组织D、正确的程序注释答案:B12.timesleepe(secs)的作用是A、返回一个代表时间的精确浮点数,两次或多次调用,其差值用来计时B、返回系统当前时间截对应的本地时间的struettime对象,本地之间经过时区转换C、将当前程序挂起secs秒,挂起即哲停执行D、返回系统当前时间载对应的stmuet.sime对象答案:C13.以下选项中不符合Python语言变量命名规则的是A、TempStrB、IC、3_D、_AI答案:C14.以下选项中能够最简单地在列表['apple','pear'.'peach','orange()']中随机选取一个元素的是A、shuffle()B、choice()C、sample()D、random()答案:B15.以下选项中,对于函数的定义错误的是A、defvfunc(a,b=2):B、defvfunc(a,b):C、defvfunc(a,*b):D、defvfunc(*a,b):答案:D16.关于Python序列类型的通用操作符和函数,以下选项中描述错误的是A、如果x是s的元素,xins返回TrueB、如果x不是s的元素,xnotins返回TrueC、如果s是一个序列,s=[,"kate",True],s[3]返回TrueD、如果s是一个序列,s=[,"kate",True],s[-]返回True答案:C17.以下选项中,不属于Python保留字的是A、defB、elifC、typeD.importD、import答案:C18.关于函数的返回值,以下选项中描述错误的是A、函数可以返回0个或多个结果B、函数必须有返回值C、函数可以有return,也可以没有D、return可以传递0个返回值,也可以传递任意多个返回值答案:B19.以下选项中,不属于软件生命周期中开发阶段任务的是A、软件测试B、概要设计C、软件维护D、详细设计答案:C20.random.uniform(a,b)的作用是:A、生成一个[a,b]之间的随机整数B、生成一个[a,b]之间的随机小数C、生成一个均值为a,方差为b的正态分布D、生成一个(a,b)之间的随机数答案:B21.哪个选项对文本文件的描述是错误的?A、文本文件由单一特定编码的字符组成B、文本文件是存储在磁盘上的长字符序列C、文本文件容易阅读和展示D、文本文件可以由多种编码的字符组成答案:D22.哪个选项对Python文件操作的描述是错误的?A、打开不存在的文件会出错B、打开不存在的文件可以创建文件C、打开存在的文件一定可以往其中写入D、写入一个文件之前可以不打开答案:D23.关于形参和实参的描述,以下选项中正确的是A、函数定义中参数列表里面的参数是实际参数,简称实参B、.参数列表中给出要传人函数内部的参数,这类参数称为形式参数,简称形参C、函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按照形参名称输人实参的方式D、程序在调用时,将形参复制给函数的实参答案:C24.关于Python对文件的处理,以下选项中情述情误的是A、Python能够以文本和二进制两种方式处理文件B、Python通过饰释器内置的oea()函数打开一个文件C、文件以文本方式打开时,读耳按照字节流方式。D、文件使用结束后要用colse()方法关闭,释放文件的使用授权。答案:C25.哪个选项是下面代码的执行结果?forsin"PYTHON":ifs=="T":continueprint(s,end="")A、PYHONB、PYC、TTD、PYTHON答案:A26.关于WeRaBoi的描述,以下选项中正确的是A、WeRoBot是一个微信公众号开发框架,也称为微信机器人框架B、WeRoBot是Pyihon进言的一套优秀的GUI图形库C、WeRoBot是一个可以从PDF文档中提取各类信息的第三方库D、WeRoBot是网络爬虫方向的Python第三方库答案:A27.在黑盒测试方法中,设计测试用例的主要根据是A、程序外部功能B、程序流程图C、程序数据结构D、程序内部逻辑答案:A28.以下选项中,不符合良好程序设计风格的是A、源程序要文档化B、数据说明的次序要规范化C、避免滥用golo语句D、模块设计要保证高耦合、高内聚答案:D29.以下选项中使Python脚本程序转变为可执行程序的第三方库的是A、randomB、pygameC、PyQt5D、PyInstaller答案:D30.当打开一个不存在的文件时,以下选项中描述正确的是A、一定会报错B、根据打开类型不同,可能不报错C、不存在文件无法被打开D、文件不存在则创建文件答案:B31.对于特别大的数据文件,以下选项中描述正确的是A、选择内存大的计算机,--次性读人再进行操作B、使用for..in..循环,分行读入,逐行处理C、Python可以处理特别大的文件,不用特别关心D、Python无法处理特别大的数据文件答案:B32.关于形参和实参的描述,以下选项中正确的是A、函数定义中参数列表里面的参数是实际参数,简称实参B、参数列表中给出要传人函数内部的参数,这类参数称为形式参数,简称形参C、程序在调用时,将实参复制给函数的形参D、程序在调用时,将形参复制给丽数的实参答案:C33.IDLE菜单中将选中区域缩进的快捷键是A、Ctrl+CB、Ctrl+]C、Ctrl+AD、Ctrl+S答案:B34.以下选项中,修改turtle画笔颜色的函数是A、pencolor()B、seth()C、ceolormode()D、bk()答案:A35.以下选项中,不是Python中文件操作的相关函数是A、write()B、open()C、readlines()D、writeline()答案:D36.给定字典d,哪个选项对d.get(x,y)的描述是正确的?A、返回字典d中键值对为x:y的值B、返回字典d中键为x的值,如果不存在,则返回yC、返回字典d中键为x的值,如果不存在,则返回空D、返回字典d中值为y的值,如果不存在,则返回x答案:B37.Pyhon网络爬虫方向的第三方库是A、scrapyB、numpyC、openpyxID、PyQL5答案:A38.哪个选项能够向列表ls中增加五个元素?A、ls.append([1,2,3,4,5])B、ls.append(1,2,3,4,5)C、ls+=1,2,3,4,5D、ls.insert(1,2,3,4,5)答案:C39.二维列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下选项中能获取其中元素5的是A、ls[1][1]B、ls[4]C、ls[-1][-1]D、ls[-2][-1]答案:A40.PIL库是Python语盲重要的第三方库,用于A、图像处理B、游戏开发C、Wcb开发D、机器学习答案:A41.以下选项中描述正确的是A、程序就是软件B、软件开发不受计算机系统的限制C、软件既是逻辑实体又是物理实体D、软件是程序.数据与相关文档的集合答案:D42.关于线性链表的描述,以下选项中正确的是A、存储空间不一定连续,且各元素的存储顺序是任意的B、存储空间不--定连续,且前件元素一定存储在后件元素的前面C、存储空间必须连续,且前件元素--定存储在后件元素的前面D、存储空间必须连续,且各元素的存储顺序是任意的答案:A43.关于Python循环结构,以下选项中描述错误的是A、Python通过for、while等保留字提供遍历循环和无限循环结构B、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等C、continuc用来结束当前当次语句,但不跳出当前的循环体D、continuc结束整个循环过程,不在判断循环的执行条件答案:D44.面向对象的设计方法与传统的面向过程方法有本质区别,它的基本原理是A、模拟现实世界中不同事物之间的联系B、强调模拟现实世界中的算法而不强调概念C、使用现实世界的概念抽象地思考问题从而自然地解央问题D、鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考答案:C45.一棵二叉树共有25个结点,其中5个是叶子结点,则度为I的结点数是A、4B、6C、16D、10答案:C46.Python这个单词是什么含义?A、喵星人B、蟒蛇C、石头D、袋鼠答案:B47.按照“后进先出”原则组织数据的数据结构是A、队列B、栈C、双向链表D、二叉树答案:B48.以下选项中,不属于结构化程序设计方法的是A、自顶向下B、逐步求精C、模块化D、可封装答案:D49.以下选项中能够实现Python循环结构的是A、loopB、whileC、ifD、do...for答案:B50.联网搜索库名或摘要中关健字的命令格式是A、pip-hB、pipsearchC、pipinstallD、pipdownlond答案:B51.Python3.x版本的保留字总数是A、33B、27C、16D、29答案:A52.下面语句的输出结果是:>>>f=lambdax,y:y+x>>>f(10,10)A、10B、20C、10,10D、100答案:B53.列表ls,哪个选项对ls.append(x)的描述是正确的?A、向ls中增加元素,如果x是一个列表,则可以同时增加多个元素B、只能向列表ls最后增加一个元素xC、向列表ls最前面增加一个元素xD、替换列表ls最后一个元素为x答案:B54.当前程序路径在D:\PythonTest目录中,使用open()打开D盘根目录下文件,以下选项中对路径的表示错误的是A、D:\a.txtB、../a.txtC、D:\\\a.txtD、.//...答案:C55.以下选项中,不属于函数的作用的是A、提高代码执行速度B、复用代码C、增强代码可读性D、降低编程复杂度答案:A56.关于面向对象和面向过程编程描述,以下选项中正确的是A、面向对象编程比面向过程编程更为高级B、面向对象和面向过程是编程语言的分类依据C、模块化设计就是面向对象的设计D、所有面向对象编程能实现的功能采用面向过程同样能完成答案:D57.对于序列s,能够返回序列s中第i到j以k为步长的元素子序列的表达是A、s[I,j,k]B、s[I;j;k]C、s[i:j:k]D、s(I,j,k)答案:C58.关于文件的打开方式,以下选项中描述正确的是A、文件只能选择二进制或文本方式打开B、文本文件只能以文本方式打开C、所有文件都可能以文本方式打开D、所有文件都可能以二进制方式打开答案:D59.关于CSW文件的描述,以下选项中错误的是A、cSV文件格式是种通用的相对简单的文件格式,应用于程序之间转移装格数据B、CSV文件的每行是一维数据可以用Python中的列表类型表示C、CSV文件通过多种编码表示字符D、整个CSV文件是一个二维数据答案:C60.IDLE菜单中将选中区域取消缩进的快捷键是A、Alt+CB、Ctrl+[C、Ctrl+VD、Ctrl+O答案:B61.以下选项中,不是Python图形用户界面方向的第三方库是A、Py015B、wxPythonC、PyGTKD、requesta答案:D62.使用open()打开.一个Windows操作系统D盘下的文件,以下选项中对路径的表示错误的是A、D:\PythonTest\a.txtB、D:\PythonTest\a.txtC、D:/PythonTesU/a.txtD、//PythonTes//a.txt答案:B63.列出某个已经安装库详细信息的命令格式是A、pipshowB、pip-hC、pipinstallD、pipdownload答案:A64.关于Python的无限循环,以下选项中描述错误的是A、无限循环通过while保留字构建B、无限循环需要提前确定循环次数C、无限循环一直保持循环操作,直到循环条件不满足才结束D、无限循环也称为条件循环答案:B65.Python机器学习方向的第三方库是A、PyQlDataVisualizationB、PILC、TheanoD、cocos2d答案:C66.在单链表中,增加头结点的目的是A、方便运算的实现B、使单链表至少有一个结点C、标识表结点中首结点的位置D、说明单链表是线性表的链式存储实现答案:A67.以下选项中,不是Python数据分析方向的第三方库是A、requestsB、numpyC、scipyD、pandas答案:A68.以下选项对应的方法可以用于向CSV文件写人一二维数据的是A、split()B、join()C、format()D、exists()答案:B69.关于算法的描述,以下选项中错误的是A、算法是指解题方案的准确而完整的描述B、算法具有可行性、确定性、有穷性的基本特征C、算法的复杂度主要包括时间复杂度和数据复杂度D、算法的基本要素包括数据对象的运算和操作及算法的控制结构答案:C70.关系数据库管理系统能实现的专门关系运算是A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表答案:B71.对长度为n的线性表进行顺序查找,在最坏的情况下做需要的比较次数是A、n+1B、n*(n+1)C、n-1D、n答案:D72.下列快捷键中能够中断(InterruptExecution)Python程序运行的是A、F6B、Ctrl+F6C、Ctrl+QD、Ctrl+C答案:D73.哪个选项对死循环的描述是正确的?A、使用for语句不会出现死循环B、死循环就是没有意义的C、死循环有时候对编程有一定作用D、无限循环就是死循环答案:C74.以下选项中,不是Python处理Ofice文件的第三方库是A、python-docxB、VPyhonC、openpyxlD、python-pptx答案:B75.下列Python保留字中,不用于表示分支结构的是A、ifB、elifC、elseD、in答案:D76.对于Python文件,以下描述正确的是:A、同一个文件可以既采用文本方式打开,也可以采用二进制方式打开B、根据不同类型的文件,打开方式只能是文本或者二进制中的一种C、当文件以二进制文件方式打开时,读取按照字符串方式D、当文件以文本方式打开时,读取按照字节流方式答案:A77.random,uniform(a,b)的作用是A、生成一个[a,b]之间的随机小数B、生成一个[a,b)之间以1为步数的随机整数C、生成一个[a,b]之间的随机整数D、生成一个[0.0,1.0)之间的随机小数答案:A78.给定字典d,以下选项中对xind的描述正确的是A、x是一个二元元组,判断x是否是字典d中的键值对B、判断x是否是字典d中的键C、判断x是否是字典d中的值D、判断x是否在字典d中以键或值方式存在答案:B79.关于关系的数据结构,以下选项中描述错误的是A、关系模型采用二维表来表示B、二维表由表框架及表的元组组成C、表框架由N个命名的属性组成的,每个属性有一个取值范围称为值域D、在表框架中,可以按列存储数据,每列数据称为元组答案:D80.以下选项中,不属于结构化程序设计特征的是A、多态性B、逐步求精C、自顶向下D、模块化答案:A81.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是A、概要设计B、详细设计C、可行性分析D、D,需求分析答案:D82.关于-维数据存储格式问题,以下选项中描述错误的是A、一维数据可以采用CSV格式存储B、一维数据可以采用分号分隔方式存储C、一维数据可以采用特殊符号分隔方式存储D、.一维数据可以采用直接相连形成字符串方式存储答案:D83.数据库设计内容的两个方面包括A、概念设计和逻辑设计B、模式设计和内模式设计C、内模式设计和物理设计D、结构特征设计和行为特性设计答案:A84.关于Python语言的注释,以下选项中描述错误的是A、Python语言有两种注释方式:单行注释和多行注释B、Python语言的单行注释以#开头C、Python语言的单行注释以单引号'开头D、Python语言的多行注释以"(三个单引号)开头和结尾答案:C85.IDLE菜单中将选中区域注释的快捷键是A、Alt+3B、Alt+4C、Ctrl+ZD、Ctrl+G答案:A86.Python语言的主网站网址是A、htp://.python.orng/B、/pypiC、htps://.python123.io/D、htp://./答案:A87.在Python中,关于函数的描述,以下选项中正确的是A、一个函数中只允许有一条return语句B、Python中,def和returm是函数必须使用的保留字C、Pyhon函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用D、函数eval()可以用于数值表达式求值,例如eval("2*3+1")答案:D88.对下列代码描述正确的是:defreverse(s):returnreverse(s[1:])+s[0]A、代码的作用是实现字符串的反转B、s[0]是基例C、代码中只存放一个基例D、运行会出错答案:D89.对于无序的一维数据,以下选项中描述错误的是A、无序一维数据可以采用列表类型来表达B、无序--维数据可以采用集合类型来表达C、无序一维数据可以采用字典类型来表达D、无序一维数据无法利用Python语言有效表达答案:D90.关于计算机算法的描述,以下选项中正确的是A、查询方法B、加工方法C、解题方案的准确而完整的描述D、排序方法答案:C91.Python对文件操作采用的统一步骤是:A、打开—读写—写入B、打开—操作—关闭C、操作—读取—写入D、打开—读取—写入—关闭答案:B92.下面关于time库引用不正确的是?A、fromtimeimportstrftimeB、from*importtimeC、fromtimeimport*D、importtime答案:B93.Python中关于全局变量和局部变量描述不正确的是()A、一个程序中的变量包含两类:全局变量和局部变量B、全局变量一般没有缩进C、全局变量在程序执行的全过程有效D、全局变量不能和局部变量重名答案:D94.关于Python语言的浮点数类型,以下选项中描述错误的是A、浮点数类型与数学中实数的概念一致B、浮点数类型表示带有小数的类型C、Python语言要求所有浮点数必须带有小数部分D、小数部分不可以为0答案:D95.以下选项中,不属于软件调试技术的是A、强行排错法B、集成测试法C、回溯法D、原因排除法答案:B96.Pyhon图形用户界面方向的第三方库是A、PyQL5B、Scikit-leamC、gym-super-mario-brosD、feegamcs答案:A97.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课程号,课程名),选课SC(学号,课程号,成绩),表SC的关键字(键或码)是A、课程号,成绩B、学号,成绩C、学号,课程号D、学号,姓名,成绩答案:C98.关于Python文件打开模式的描述,以下错误的是A、文本只读模式rtB、文本覆盖写模式wtC、二进制追加写模式abD、二进制创建写模式ab答案:D99.给定字典d,以下选项中对d.values()的描述正确的是A、返回一种dict_valuse类型,包括字典d中所有值B、返回一个列表类型,包括字典d中所有值C、返回一个元组类型,包括字典d中所有值D、返回一个集合类型,包括字典d中所有值答案:A100.以下选项中,不是Python语言保留字的是A、forB、whileC、continueD、goto答案:D101.关于结构化程序设计风格,以下选项中描述正确的是A、使用顺序、选择和重复(循环)3种基本控制结构表示程序的控制逻辑B、模块只有一个人口,可以有多个出口C、注重提高程序的执行效率D、不使用goto语句答案:A102.(1,2,3)*3的执行结果是哪个?A、(1,2,3,1,2,3,1,2,3)B、(1,2,3)(1,2,3)(1,2,3)C、(3,6,9)D、出错答案:A103.以下选项中,不是Python文件二进制打开模式的合法组合是A、"b+”B、"bx"C、"x+"D、"bw"答案:C104.以下选项中,不是Python语言特点的是A、强制可读:Python语言通过强制缩进来体现语句间的逻辑关系B、变量声明:Python语言具有使用变量需要先定义后使用的特点C、平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行D、黏性扩展:Python语言能够集成C、C++等语言编写的代码答案:B105.关于Python的数字类型,以下选项中描述错误的是A、1.0是浮点数,不是整数B、浮点数也有十进制、二进制、八进制和十六进制等表示方式C、整数类型的数值一定不会出现小数点D、复数类型虚部为0时,表示为1+0j答案:C106.下载第三方库安装包但并不安装的命令格式是A、pipsearchB、pip-hC、pipinstallD、pipdownload答案:D107.以下选项中,不是Python中用于进行Web开发的第三方库是A、flaskB、DjangoC、scrapyD、pyramid答案:C108.关于Python函数,以下选项中描述错误的是A、函数是一段具有特定功能的语句组B、函数是一段可重用的语句组C、函数通过函数名进行调用D、每次使用函数需要提供相同的参数作为输人答案:D109.自顶向下设计主要由下列哪个语法元素实现?A、对象B、函数C、循环结构D、过程答案:B110.语句myShape.move(10,20)的执行结果为()A、将myShape移动到点(10,20)B、将myShape右移动10的像素C、将myShape向下移动20个像素D、将myShape先向右移动10个像素再向下移动20个像素答案:A111.关于Python语言的特点,以下选项中描述错误的是A、Python语言是脚本语言B、Python语言是非开源语言C、Python语言是跨平台语言D、Python语言是多模型语言答案:B112.关于函数,以下选项中描述错误的是A、函数是一段具有特定功能的、可重用的语句组B、函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输人输出方式即可C、使用函数的主要目的是降低编程难度和代码重用D、Python使用del保留字定义一个函数答案:D113.哪个选项不是数据维度的种类?A、二维数据B、高维数据C、多维数据D、正交数据答案:D114.PythonWeb开发方向的第三方库是A、MMdnnB、ONNXC、faskD、PyQ15答案:C115.以下选项中不属于组合数据类型的是A、序列类型B、变体类型C、字典类型D、映射类型答案:B116.IDLE环境的退出命令是A、exit()B、Esc()C、close()D、回车键答案:A117.关于线性表的顺序存储结构和线性表的链式存储结构,以下选项中描述正确的是A、顺序存取的存储结构、顺序存取的存储结构B、随机存取的存储结构、顺序存取的存储结构C、随机存取的存储结构、随机存取的存储结构D、任意存取的存储结构、任意存取的存储结构答案:B118.关于Django的描述以下选项中错误的是A、Django是谷歌公司基于DialBelief进行研发的第三代人工智能学习系统B、Django是Pyhon生态中最流行的开源Wh应用框架C、Django采用模型(Model)、機板(Templae)和视图Views)的编写模式,称为MTY模式D、Django的开发理念是DRYDon'tRepealYoursel0),用于鼓励快速开发进面减少程序员建立一个高性能Web应用所花费的时间和精力,形成一种一站式解决方案答案:A119.以下选项中,不属于面向对象方法概念的是A、对象B、继承C、类D、过程调用答案:D120.关于try-except,哪个选项的描述是错误的?A、表达了一种分支结构的特点B、用于对程序的异常进行捕捉和处理C、使用了异常处理,程序将不会再出错D、NameError是一种异常类型答案:C121.S和T是两个集合,哪个选项对S-T的描述是正确的?A、S和T的并运算,包括在集合S和T中的所有元素B、S和T的差运算,包括在集合S但不在T中的元素C、S和T的交运算,包括同时在集合S和T中的元素D、S和T的补运算,包括集合S和T中的非相同元素答案:B122.以下选项中,Python语言中代码注释使用的符号是A、//B、/*……*/C、!D、#答案:D123.关于二叉树的描述,以下选项中错误的是A、二叉树是一种非线性结构B、二叉树具有两个特点:非空二叉树只有一个根结点;每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树C、在任意--棵二叉树中,度为0的结点(叶子结点)比度为2的结点多一个D、深度为m的二叉树最多有2"个结点答案:D124.以下选项中,不是Python游戏开发方向的第三方库是A、ArcadeB、FCMKC、Pands3dD、fask答案:D125.Python语言的一个重要特点是它有较多的计算生态,简单理解为第三方提供的可用编程模块/函数库/组件,这个规模有多大?A、几百个B、几千个C、几万个D、十几万个答案:D126.关于Python程序格式框架,以下选项中描述错误的是A、Python语言不采用严格的“缩进"来表明程序的格式框架B、Python语言的缩进可以采用Tab键实现C、Python单层缩进代码属于之前最邻近的行非缩进代码,多层缩进代码根据缩进关系决定所属范围D、判断循环、函数等语法形式能够通过缩进包含-批Pyhon代码,进而表达对应的语义答案:A127.以下选项中,不是PythonIDE的是A、PyCharmB、SpyderC、RstudioD、JupyterNotebook答案:C128.哪个选项能够使用turtle库绘制一个半圆形?A、turtle.fd(100)B、turtle.circle(100,-180)C、turtle.circle(100,90)D、turtle.circle(100)答案:B129.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图.这种图的名称是A、PAD图B、N-S图C、结构图D、数据流图答案:B130.哪个选项不能生成一个空字典?A、{}B、dict()C、dict([])D、{[]}答案:D131.关于Python程序中与“缩进"有关的说法中,以下选项中正确的是A、缩进统-为4个空格B、缩进是非强制的,仅为了提高代码可读性C、缩进可以用在任何语句之后,表示语句间的包含关系D、缩进在程序中长度统一且强制使用答案:D132.软件设计包括软件的结构、数据接口和过程设计,下列选项中属于软件的过程设计的是A、模块间的关系B、系统结构部件转换成软件的过程描述C、软件层次结构D、软件开发过程答案:B133.关于算法的描述,以下选项中正确的是A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上三种描述都不对答案:C134.以下选项中不是Python文件读操作方法的是A、readB、readlineC、readlinesD、readtext答案:D135.以下选项中,对算法的时间复杂度描述正确的是A、算法的时间复杂度是指执行算法程序所需要的时间B、算法的时间复杂度是指算法程序的长度C、算法的时间复杂度是指算法执行过程中所需要的基本运算次数D、算法的时间复杂度是指算法程序中的指令条数答案:C136.Python文本处理方向的第三方库是A、DjangoB、filecmpC、pyserialD、beautifulsoup4答案:D137.以下选项中是Python中文分词的第三方库的是A、turtleB、jiebaC、itchatD、time答案:B138.哪个选项给出的保留字不直接用于表示分支结构?A、ifB、elifC、elseD、in答案:D139.列表ls=[[1,2,3,4,5,6,7,8,9],以下选项中描述错误的是A、ls可能是--维列表B、ls可能是二维列表C、ls可能是多维列表D、ls可能是高维列表答案:D140.以下哪个选项不是Python语言直接提供的数据类型?A、复数类型B、元组类型C、文件类型D、列表类型答案:C141.关于希尔排序法的描述,以下选项中正确的是A、希尔排序法属于交换类排序法B、希尔排序法属于插人类排序法C、希尔排序法属于选择类排序法D、希尔排序法属于建堆排序法答案:B142.一个教师讲授多门课程,一-门课程由多个教师讲授。描述了实体教师和课程的联系的选项是A、1:1联系B、m:n联系C、m:1联系D、1:n联系答案:B143.关于Python的分支结构,以下选项中描述错误的是A、分支结构可以向已经执行过的语句部分跳转B、分支结构使用if保留字C、Python中if-else语句用来形成二分支结构D、Python中if-elif-else语句描述多分支结构答案:A144.在数据结构中,从逻辑上可以把数据结构分成A、内部结构和外部结构B、线性结构和非线性结构C、紧凑结构和非紧凑结构D、动态结构和静态结构答案:B145.python机器学习方向的第三方库是A、randomB、PILC、PyQt5D、TensorFlow答案:D146.哪个选项是下面代码的执行结果?s='PYTHON'print("{0:3}".format(s))A、PYTB、PYTHC、PYTHOND、PYTHONPYTHONPYTHON答案:C147.以下选项中,不是Pyhon深度学习方向的第三方库是A、PyTorchB、PandleC、NeonD、Seaborn答案:D148.返回一个代表时间的精确浮点數,两次或多次调用,其差值用来计时,这个函数是A、time.perf_counter()B、time.mktime(1)C、time.strfime(forma,1)D、time.ctime()答案:A149.关于random.uniform(a,b)的作用描述,以下选项中正确的是A、生成一个[a,b]之间的随机整数B、生成-个[a,b]之间的随机小数C、生成--个均值为a,方差为b的正态分布D、生成--个(a,b)之间的随机数答案:B150.关于Python赋值语句,以下选项中不合法的是A、x,y=y,xB、x=y=1C、x=(y=1)D、x=l;y=1答案:C151.以下文件操作方法中,不能从CSV格式文件中读取数据的是A、seekB、readlineC、readlinesD、read答案:A152.关于Python语句P=-P,以下选项中描述正确的是A、P的值为0B、P和P的负数相等C、P的值为P的绝对值D、给P赋值为它的负数答案:D153.以下哪个是合法的Python标识符?A、3B9909B、__C、classD、it's答案:B154.以下选项中,不是Pyhon语言保留字的是A、whileB、exceptC、doD、pass答案:C155.基本的Python内置函数8um(x)的作用是A、对组合数据类型x计算求和结果B、返回变量x的数据类型C、将x转换为等值的字符串类型D、对组合数据类型x进行排序,默认从小到大答案:A156.表达式",”.join(ls)中ls是列表类型,以下选项中对其功能的描述正确的是A、在列表Is每个元素后增加一个逗号B、将列表所有元素连接成--个字符串,每个元素后增加一个逗号C、将列表所有元素连接成一个字符串,元素之间增加--个逗号D、将逗号字符串增加到列表Is中答案:C157.拟在屏幕上打印输出“HelloWorld",以下选项中正确的是A、print(HelloWorld)B、print('HelloWorld')C、printf("HelloWorld")D、printf('HelloWorld')答案:B158.关于下而代码中的变量x,以下选项中描述正确的是A、变量x表示文件中的一个字符B、变量x表示文件中的一行字符C、.变量x表示文件中的全体字符D、变量x表示文件中的-组字符答案:B159.关于函数的可变参数,可变参数*args传人函数时存储的类型是A、tupleB、listC、setD、diet答案:A160.下列有关break语句与continue语句不正确的是____A、当多个循环语句彼此嵌套时,break语句只适用于最里层的语句B、continue语句类似于break语句,也必须在for、while循环中使用。C、continue语句结束循环,继续执行循环语句的后继语句。D、break语句结束循环,继续执行循环语句的后继语句。答案:C161.关于Python语言和人工智能,以下哪个说法不正确?A、Python是支撑"人工智能应用"的主流语言B、人工智能(机器学习和深度学习)框架基本都采用Python语言开发C、掌握"人工智能应用"能力,必须学习并掌握Python语言D、人工智能算法在计算机底层的并行和加速都采用Python语言实现答案:D162.Python数据可视化方向的第三方库是A、matplotlibB、retryingC、FGMKD、PyQt5答案:A163.关于eval函数,以下选项中描述错误的是A、eval丽数的定义为:eval(source,globals=None,locals=None,/八B、eval丽数的作用是将输入的字符串转为Python语句,并执行该语句C、如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用eval(imput())组合D、执行“>>>eval("Hllo")"和执行“>>>eval("Hell")"得到相同的结果答案:D164.以下选项中,数据库系统的核心是A、数据模型B、数据库管理系统C、数据库D、数据库管理员答案:B165.在结构化程序设计中,模块划分的原则是A、各模块应包括尽量多的功能B、各模块的规模应尽量大C、各模块之间的联系应尽量紧密D、模块内具有高内聚、模块间具有低耦合二答案:D166.关于eval函数,以下选项中描述错误的是A、eval函数的定义为:eval(source)B、eval函数的作用是将输入的字符串转为Python语句,并执行该语句C、如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用eval(input())组合D、执行eval(“hello”)和执行eval(”’hello’”)得到相同的结果答案:D167.以下选项中,不是Pyhon深度学习方向的第三方库是A、TheanoB、KerasC、MXNetD、mayavi答案:D168.Python数据分析方向的第三方库是A、numpyB、pdfminerC、beautifulsoup4D、time答案:A169.关于软件调试方法,以下选项中描述错误的是A、软件调试的关键在于推断程序内部的错误位置及原因B、软件调试可以分为静态调试和动态调试C、软件调试的主要方法有强行排错法.回翻法、原因排除法等D、软件调试的目的是发现错误答案:D170.关于函数,以下选项中描述错误的是A、函数是一段具有特定功能的、可重用的语句组,B、函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输人输出方式即可。C、使用函数的主要目的是减低编程难度和代码重用D、Python使用del保留字定义一个函数答案:D171.关于软件测试,以下选项中描述正确的是A、软件测试的主要目的是发现程序中的错误B、软件测试的主要目的是确定程序中错误的位置C、为了提高软件测试的效率,最好由程序编制者自己来完成软件的测试工作D、软件测试是证明软件没有错误答案:A172.关于面向对象的程序设计,以下选项中描述错误的是A、面向对象方法与人类习惯的思维方法--致B、面向对象方法可重用性好C、Python3.x解释器内部采用完全面向对象的方式实现D、用面向对象方法开发的软件不容易理解答案:D173.以下选项中值为False的是A、abed'<'ad'B、abe'<'abcd'C、<'a'D、Hello'>'hello'答案:D174.下列关于形参和实参的说法正确的是?A、函数定义中参数列表里面的参数是实际参数,简称实参B、参数列表中给出要传入函数内部的参数,这类参数成为形式参数,简称形参C、程序在调用时,将实参复制给函数的形参D、程序在调用时,将形参复制给函数的实参答案:C175.关于查找技术的描述,以下选项中错误的是A、查找是指在一个给定的数据结构中查找某个特定的元素B、如果采用链式存储结构的有序线性表,只能用顺序查找C、二分查找只适用于顺序存储的有序表D、顺序查找的效率很高答案:D176.关于python循环结构,以下选项中描述错误的是A、Python通过for、while等保留字提供遍历循环和无限循环结构B、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等C、break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行D、每个continuc语句只有能力跳出当前层次的循环答案:D177.以下选项中,用于检测软件产品是否符合需求定义的是A、确认测试B、集成测试C、验证测试D、验收测试答案:D178.列表ls,哪个选项对ls.reverse()的描述是正确的?A、将ls中元素逆序,返回一个新列表B、将ls中元素逆序,更新列表lsC、将ls中可以比较的元素进行逆序处理D、如果ls为空,则产生一个异常答案:B179.以下选项中描述正确的是A、软件工程知识解决软件项目的管理问题B、.软件工程主要解决软件产品的生产率问题C、软件工程的主要是思想是强调软件开发过程中需要应用工程化原则D、软件工程只是解决软件开发中的技术问题答案:C180.结构化程序设计主要强凋的是A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性答案:B181.关于数照组织的维度,以下选项中描述错误的是A、数凝组织存在维度学典类型用于表承维和二维数据B、一维数荡采相线性方式组织,对应于数学中的数组和集合等概念C、二维数荡采相线性方式组织,对应于数学中的矩阵D、高维数据由键直对类型的数据构成,采用对象方式组织答案:A182.某棵二叉树上第5层的最大结点数是A、8B、16C、32D、15答案:B183.关于Python字符编码,以下选项中描述错误的是A、Python可以处理任何字符编码文本B、chr(x)将字符转换为Unicode编码C、ord(x)和chr(x)是一对函数D、Python默认采用Unicode字符编码答案:B184.在Python函数中,用于获取用户输入的是A、get()B、eval()C、eval()D、print()答案:C185.下面哪项可以将窗口坐标设置为:(0,0)在左下角,(10,10)在右下角?A、win.setcoords(0,0,10,10)B、win.setcoords((0,0),(10,10))C、win.setcoords(Point(0,0),Point(10,10))D、win.setcoords(Point(10,10),Point(0,0))答案:A186.生成一个[10,99]之间的随机整数的函数是A、random.randint(10,99)B、random.random()C、random.randrange(10,99,2)D、random.uniform(10,99)答案:A187.Python游戏开发方向的第三方库是A、PygameB、BPyQ5C、wxPythonD、PyGTK答案:A188.给定字典d,以下选项中对d.items()的描述正确的是A、返回一种dict_items类型,包括字典d中所有键值对B、返回一个列表类型,每个元素是一个二元元组,包括字典d中所有键值对C、返回一个元组类型,每个元素是一个二元元组,包括字典d中所有键值对D、返回一个集合类型,每个元素是一个二元元组,包括字典d中所有键值对答案:A189.哪个选项是turtle绘图中角度坐标系的绝对0度方向?A、画布正右方B、画布正左方C、画布正上方D、画布正下方答案:A190.val=pow(2,1000),请用一行代码返回val结果的长度值。A、s.len()B、s.lengthC、length(s)D、len(s)答案:D191.以下选项中描述正确的是A、有一个以上根结点的数据结构不一定是非线性结构B、只有一个根结点的数据结构不-定是线性结构C、循环链表是非线性结构D、双向链表是非线性结构答案:B192.以下选项中,关于Ppyhon字符串的描述错误的是A、字符串是用一对双引号"”或者一对单引号”括起来的零个或者多个字符B、字符串是字符的序列,也是序列类型的--种C、字符串使用[]进行索引和切片D、Python字符串的切片方式是[N,M],不包括M答案:D193.关于数据库的描述,以下选项中正确的是A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件答案:C194.下面不属于Python保留字的是:A、defB、elifC、typeD、import答案:C195.关于Python注释,以下选项中描述错误的是A、Python注释语句不被W释器过滤掉,也不被执行B、注释可用F标明作者和版权信息C、注释用于解释代码原理或者用途D、注释可以辅助程序调试答案:A196.以下选项中说法错误的是A、DBMS是数据库系统B、DDL是数据定义语言C、DML是数据操纵语言D、DCL是数据控制语言答案:A197.当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的A、行B、属性C、元组D、记录答案:B198.哪个选项对二进制文件的描述是正确的?A、二进制文件直接由比特0和比特1组成B、二进制文件存在多种或无统一编码C、二进制文件内部数据的组织格式与文件用途无关D、二进制文件只能当作字节流,不能看作字符串答案:A199.某个数据约束规则为:设属性A是关系R的主属性,则属性A不能取空值。则该数据约束规则的名称是A、实体完整性规则B、参照完整性规则C、用户定义完整性规则D、域完整性规则答案:A200.在一个关系中,如果存在多个属性(或属性组)都能用来唯一标识该关系的元组,且其任何子集都不具有这-特性。该关系的这些属性(或属性组)被定义为A、连接码B、候选码C、外码D、主码答案:B201.下列Python保留字中,用于异常处理结构中捕获特定类型异常的是A、defB、exceptC、doD、pass答案:B202.在深度为7的满二叉树中,结点个数总共是A、32B、64C、127D、63答案:C203.下列对计算思维理解错误的是?A、通过测试验证B、理解问题的计算特性C、将计算特性抽象为计算问题D、通过程序设计语言实现问题的自动求解答案:A204.在Python中有关函数的表达中正确的是().A、一个函数中只允许有一条return语句B、Python中,def和return是函数必须使用的保留字C、Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用D、函数eval()可以用于数值表达式求值,例如eval("2*3+1")答案:D205.能够给出数据库物理存储结构与物理存取方法的是A、内模式B、外模式C、概念模式D、逻辑模式答案:A206.假设函数中不包括global保留字,下面对于改变参数值的方法,哪个是不正确的?A、参数是列表类型时,改变原参数的值B、参数是整数类型时,不改变原参数的值C、参数是组合类型(可变对象)时,改变原参数的值D、参数的值是否改变与函数中对变量的操作有关,与参数类型无关答案:D207.使用random库的random()函数,哪个选项的引用方式是错误的?A、fromrandomimport*B、fromrandomimportrandomC、importrandomD、importrandomfromrandom答案:D208.以下选项中不是Python数据分析的第三方库的是A、requestsB、numpyC、scipyD、pandas答案:A209.哪个选项能够最简单的在列表['apple','pear','peach','orange']中随机选取一个元素?A、shuffle()B、choice()C、sample()D、random()答案:B210.关于排序技术的描述,以下选项中错误的是A、简单插入排序在最坏的情况下需要比较n'次B、选择排序法在最坏的情况下需要比较n(n-1)/2次C、快速排序法比冒泡排序法的速度快D、冒泡排序法是通过相邻数据元素的交换逐步将线性表变成有序答案:A211.以下选项中符合Python语言变量命名规则的是A、TemplistB、*iC、3_1D、AI!答案:A212.关于Python文件的+打开模式,以下选项中描述确的是A、只读模式B、覆盖写模式C、追加写模式D、与r/w/a/x一同使用,在原功能基础上增加同时读写功能答案:D213.关于matplolib的描述,以下选项中错误的是A、matplotlib主要进行二维图表数据展示,广泛用于科学计算的数据可视化B、matploulib是提供数据绘图功能的第三方库C、matplotib是Python生态中最流行的开源Web应用框架D、使用maiplolib库可以利用Python程序绘制超过100种数据可视化效果答案:C214.Python数据分析方向的第三方库是A、randomB、PILC、DjangoD、pandas答案:D215.哪个选项是实现多路分支的最佳控制结构?A、ifB、if-elif-elseC、tryD、if-else答案:B216.以下选项中描述正确的是A、条件35<=45<75是合法的,且输出为FalseB、条件24<=28<25是合法的,且输出为FalseC、条件24<=28<25是不合法的D、条件24<=28<25是合法的,且输出为true答案:B217.以下关于函数调用描述正确的是:A、函数在调用前不需要定义,拿来即用就好B、函数和调用只能发生在同一个文件中C、自定义函数调用前必须定义D、Python内置函数调用前需要引用相应的库答案:C218.IDLE菜单中创建新文件的快捷键是A、Ctrl+NB、Ctrl+FC、Ctrl+]D、Ctrl+[答案:A219.软件测试实施步骤中不包括A、集成测试B、确认测试C、单元测试D、回归测试答案:D220.利用print()格式化输出,能够控制浮点数的小数点后两位输出的是A、{.2}B、{:.2}C、{.2f}D、{:.2f}答案:D221.二维列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下选项中能获取其中一个维度的数据是A、ls[1][1]B、Is[-1]C、ls[-1][-1]D、ls[-2][-1]答案:B222.哪个选项能够让画笔在移动中不绘制图形?A、penup()B、pendown()C、circle()D、nodraw()答案:A223.在数据结构中,与所使用的计算机无关的是A、数据的存储结构B、数据的物理结构C、数据的逻辑结构D、数据的物理结构和存储结构答案:C224.软件调试的目的是A、发现错误B、改正错误C、改善软件的性能D、挖掘软件的潜能答案:B225.哪个对PEP的介绍是正确的?A、PEP是一种针对Python语言的文档编写规范B、PEP是一种用于改进Python功能的提案及工作模式C、PEP是python语言代码编写规范D、PEP是Python社区交流技术开发细节和经验的模式答案:B226.关于面向对象的继承,以下选项中描述正确的是A、继承是指一个对象具有另一个对象的性质B、继承是指一组对象所具有的相似性质C、继承是指类之间共享属性和操作的机制D、继承是指各对象之间的共同性质答案:C227.关于lambda函数,以下选项中描述错误的是A、lambda函数也称为匿名函数B、lambda函数将函数名作为函数结果返回C、定义了一种特殊的函数D.lambda不是Python的保留字D、lambda不是Python的保留字答案:D228.以下选项中不属于线性数据结构的是A、队列B、线性表C、二叉树D、栈答案:C229.关于数据的逻辑结构,以下选项中描述正确的是A、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的顺序存储方式D、数据的逻辑结构是反映数据元素之间逻辑关系的数据结构答案:D230.给定字典d,哪个选项对d.items()的描述是正确的?A、返回一种dict_items类型,包括字典d中所有键值对B、返回一个列表类型,每个元素是一个二元元组,包括字典d中所有键值对C、返回一个元组类型,每个元素是一个二元元组,包括字典d中所有键值对D、返回一个集合类型,每个元素是一个二元元组,包括字典d中所有键值对答案:A231.在数据库中,索引属于哪个选项的内容A、模式B、内模式C、外模式D、概念模式答案:C232.关于open()函数的文件名,以下选项中描述错误的是A、文件名可以是绝对路径B、文件名可以是相对路径C、文件名对应的文件可以不存在,打开时不会报错D、文件名不能是-个目录答案:C233.关于数据维度,以下选项中描述错误的是A、数据维度包括--二维.多维和高维数据B、所有数据都能用维度方式表示C、图像由于存在长宽,所以图像数据是二维数据D、一维数据可能存在顺序,也可以没有顺序答案:C234.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过哪个选项发送A、调用语句B、命令C、口令D、消息答案:D235.关于Python的列表,以下选项中描述错误的是A、Python列表是一个可以修改数据项的序列类型B、Python列表是包含0个或者多个对象引用的有序序列C、Python列表的长度不可变D、Python列表中用中括号[]表示答案:C236.字符串是一个字符序列,例如,字符串s,从右侧向左第二个字符用什么索引?A、s[0:-2]B、s[2]C、s[-2]D、s[:-2]答案:C237.元组变量t=("cat","dog","tiger","human"),哪个选项是t[::-1]的结果?A、('human','tiger','dog','cat')B、['human','tiger','dog','cat']C、{'human','tiger','dog','cat'}D、运行出错答案:A238.关于递归函数的描述,以下选项中正确的是A、包含一个循环结构B、函数比较复杂C、函数内部包含对本函数的再次调用D、函数名称作为返回值答案:C239.哪个选项是下面代码的输出结果?d={'a':1,'b':2,'b':'3'}print(d['b'])A、1B、2C、3D、{'b':2}答案:C240.以下选项中,用于机器学习方向的第三方库是A、TensorFlowB、jebaC、SnowNLPD、loso答案:A241.递归函数的基例决定递归的深度A、存在一个或多个基例B、基例不需要再次递归C、基例需要多次递归循环D、所有递归链要以一个或多个基例结尾答案:C242.以下选项中,不是Python中用于进行数据分析及可视化处理的第三方库是A、numpyB、pandasC、mayavi2D、mxnet答案:D243.以下选项中,不是Python对文件的打开模式的是A、‘r'B、w'C、r+'D、c'答案:D244.关于try-except,哪个选项的描述是正确的?A、try-except可以捕获所有类型的程序错误B、编写程序时应尽可能多的使用try-except,以提供更好的用户体验C、try-except在程序中不可替代D、try-except通常用于检查用户输入的合法性、文件打开或网络获取的成功性等答案:D245.关于lambda函数,哪个选项的描述是错误的?A、匿名函数B、将函数名作为函数结果返回C、定义了一种特殊的函数D、lambda不是Python的保留字答案:D246.关于数据流图(DFD)的描述,以下选项中正确的是A、软件概要设计的工具B、软件详细设计的工具C、结构化方法的需求分析工具D、面向对象需求分析工具答案:C247.color_rgb(0,255,255)表示的是什么颜色?A、黄色B、青色C、品红D、浅紫答案:B248.Python语句:f=open(),以下选项中对f的描述错误的是A、f是文件句柄,用来在程序中表达文件B、表达式print(f)执行将报错C、将f当作文件对象,f.read()可以读入文件全部信息D、f是一个Python内部变量类型答案:B249.哪个选项是下面代码的执行结果?name="Python语言程序设计课程"print(name[0],name[2:-2],name[-1])A、Pthon语言程序设计程B、Pthon语言程序设计课C、Pthon语言程序设计课程D、Pthon语言程序设计课课答案:A250.关于requests的描述,以下选顶中正确的是A、requcsis是数据可视化方向的Pyhon第三方库B、requests库是处理HTTP请求的第三方库C、requeste是支持多种语言的自然语言处理Python第三方库D、requcstu是一个支持符号计算的Python第三方库答案:B251.生成一个[0.0,1.0)之间的随机小数的函数是A、random.randint(0.0,1.0)B、random.random()C、random.randrange(0.0,1.0D、random.uniform(0.0,1.0)答案:B252.以下选项中用树形结构表示实体之间联系的模型是A、关系模型B、网状模型C、层次模型D、静态模型答案:C253.一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是A、一对一B、.一对多C、多对一D、多对多答案:B254.IDLE菜单中将选中区域取消注释的快捷键是A、Alt+3B、Alt+4C、Ctrl+VD、Ctrl+P答案:B255.在数据管理技术发展过程中,下列关于文件系统与数据库系统主要区别的描述正确的是A、数据库系统具有数据无冗余B、数据库系统具有数据可共享C、数据库系统具有专门的数据管理软件D、数据库系统具有特定的数据模型答案:D256.关于数据库系统的叙述,以下选项中正确的是A、数据库系统减少了数据冗余B、网状模型数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据答案:A257.Python数据分析方向的第三分库是A、PlotlyB、PyQtDataVisualizationC、PygalD、pandas答案:D258.给定字典d,以下选项中对d.keys()的描述正确的是A、返回一种dict_keys类型,包括字典d中所有键B、返回一个列表类型,包括字典d中所有键C、返回一个元组类型,包括字典d中所有键D、返回一个集合类型,包括字典d中所有键答案:A259.元组变量t=(“cat”,”dog”,”tiger”,”human”),t[::-1]的结果是A、(‘human’,tiger’,’dog’,’cat’)B、[‘human’,’tiger’,’dog’,’cat’]C、{‘human’,’tiger’,’dog’,’cat’}D、运行出错答案:A260.关于函数作用的描述,以下选项中错误的是A、提高代码执行速度B、复用代码C、增强代码的可读性D、降低编程复杂度答案:A261.将E-R图转换为关系模式时,可以表示实体与联系的是A、属性B、关系C、键D、域答案:B262.下列数据结构中,能够按照“先进后出”原则存取数据的是A、循环队列B、栈C、二叉树D、队列答案:B263.以下选项中,用于文本处理方向的第三方库是A、mayaviB、pdfminerC、TVTKD、matplolib答案:B264.Python数据可视化方向的第三方库是A、Pandn3dB、cocos2dC、mayaviD、Pyramid答案:C265.Python数据分析方向的第三分库是A、BokehB、dataswimC、scipyD、Gleam答案:C266.关于赋值语句,以下选项中描述错误的是A、赋值语句采用符号“="表示B、赋值与二元操作符可以组合,例如&=C、a.b=b,a可以实现a和b值的互换D、a,b,e=b,e,a是不合法的答案:C267.软件设计中划分模块的一个准则是A、低内聚低耦合B、高内聚高耦合C、低内聚高耦合D、高内聚低耦合答案:D268.哪个选项对于函数的定义是错误的?A、defvfunc(a,b=2):B、defvfunc(a,b):C、defvfunc(a,*b):D、defvfunc(*a,b):答案:D269.Python机器学习方向的第三方库是A、randomB、PILC、PyQL5D、TensorFlow答案:D270.关于算法的控制结构,以下选项中描述正确的是A、循环、分支、递归B、顺序、循环.嵌套C、循环、递归、选择D、顺序、选择、循环答案:D271.给定字典d,以下选项中可以清空该字典并保留变量的是A、d.remove()B、d.pop()C、d.clear()D、deld答案:C272.哪个选项是下面代码的执行结果?turtle.circle(-90,90)A、绘制一个半径为90像素的整圆形B、绘制一个半径为90像素的弧形,圆心在小海龟当前行进的右侧C、绘制一个半径为90像素的弧形,圆心在小海龟当前行进的左侧D、绘制一个半径为90像素的弧形,圆心在画布正中心答案:B273.关于Python的全局变量和局部变量,以下选项中描述错误的是A、全局变量指在函数之外定义的变量,-般没有缩进,在程序执行全过程有效B、局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用C、使用global保留字声明简单数据类型变量后,该变量作为全局变量使用D、简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放答案:B274.Python文本处理方向的第三方库是A、pdfminerB、geoplotlibC、ggplotD、missingno答案:A275.以下关于Python字符串的描述中,错误的是A、字符串是用一对双引号”"或者单引号”括起来的零个或者多个字符B、字符串是字符的序列,可以按照单个字符或者字符片段进行索引C、字符串包括两种序号体系:正向递增和反向递减D、Python字符串提供区间访问方式,采用[N:M]格式,表示字符串中从N到M的索引子字符串(包含N和M)答案:D276.Python机器学习方向的第三方库是A、requesisB、TensorFlowC、scipyD、pandas答案:B277.返回系统当前时间戳对应的struet_time对象的函数是A、time.time()B、time.gmtime()C、time.localtime()D、time.etime()答案:B278.下列选项中,不是关系数据库基本特征的是A、不同的列应有不同的数据类型B、不同的列应有不同的列名C、与行的次序无关D、与列的次序无关答案:A279.设有如下关系表:**以下选项中正确地描述了关系表R、S、T之间关系的是A、T=R∩SB、T=RUSC、T=RxSD、T=R-S答案:D280.以下选项中不属于软件设计原则的是A、抽象B、模块化C、自底向上D、信息隐蔽答案:C281.以下选项中不能生成一个空字典的是A、{}B、dict()C、dict([])D、{[]}答案:D282.使用函数的目的是?A、降低编程难度和代码重用B、降低功能难度和代码复用C、提高功能难度和代码重用D、提高编程难度和代码复用答案:A283.给定字典d,哪个选项对d.keys()的描述是正确的?A、返回一种dict_keys类型,包括字典d中所有键B、返回一个列表类型,包括字典d中所有键C、返回一个元组类型,包括字典d中所有键D、返回一个集合类型,包括字典d中所有键答案:A284.Python文本处理方向的第三方库是A、matplotlibB、openpyxlC、vispyD、wxPython答案:B285.PyhonWeb开发方向的第三方库是A、requestsB、DjangoC、scipyD、pandas答案:B286.random库中用于生成随机小数的函数是A、random()B、randint()C、getrandbits()D、ramdon()答案:A287.以下选项中,不是Python深度学习方向的第三方库是A、ArcedeB、TensorFlowC、MXNetD、Caffe2答案:A288.以下选项中,不属于IPO模式一部分的是A、Input(输人)B、Program(程序)C、Process(处理)D、Output(输出)答案:B289.以下选项中,不是PythonWeb开发方向的第三方库是A、DjangoB、PyramidC、laskD、maiplolib答案:D290.关于递归函数基例的说明,以下选项中错误的是A、递归函数必须有基例B、递归函数的基例不再进行递归C、每个递归函数都只能有一个基例D、递归函数的基例决定递归的深度答案:C291.关于函数,以下选项中描述错误的是A、函数使用时需要了解函数内部实现细节B、函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法C、函数在需要时被调用,其代码被执行D、函数主要通过接口(interface)与外界通信,传递信息答案:A292.Python语言是由哪个人创造的?A、D+F21+2:13+2:15+F2+2:15B、LinusBenedictTorvaldsC、GuidovanRossumD、TimPeters答案:C293.数据库设计中,反映用户对数据要求的模式是A、概念模式B、内模式C、设计模式D、外模式答案:D294.以下选项中Python用于异常处理结构中用来捕获特定类型异常的保留字是A、whileB、exceptC、doD、pass答案:B295.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是A、数据库系统B、文件系统C、人工管理D、数据项管理答案:A296.关于Python字典,以下选项中描述错误的是A、Python字典是包含0个或多个键值对,没有长度限制,可以根据“键”索引“值”内容B、Python语言通过字典实现映射C、字典中对某个键值的修改可以采用中括号[]访问和赋值实现D、如果想保持一个集合中元素的顺序,可以使用字典类型答案:D297.在一行上写多条Python语句使用的符号是A、分号B、冒号C、逗号D、点号答案:A298.以下关于Python函数说法错误的是:deffunc(a,b):c=a**2+bb=areturnca=10b=100c=func(a,b)+aA、执行该函数后,变量c的值为200B、该函数名称为funcC、执行该函数后,变量b的值为100D、执行该函数后,变量a的值为10答案:A299.在数据库概念设计的过程中,下列试图设计次序中错误的是A、自顶向下B、由底向上C、由内向外D、由整体到局部答案:D300.某二叉树共有12个结点,其中叶子结点只有1个,则该二叉树的深度为(根结点在第1层)A、3B、8C、12D、6答案:

温馨提示

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

评论

0/150

提交评论