版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:Python开发基础Python开发基础(习题卷11)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.返回a/b的结果,并四舍五入保留两位小数,下面函数方法正确的是:A)abs(a/b,2)B)divmod(a/b,2)C)round(a/b,2)D)pow(a/b,2)答案:C解析:[单选题]2.不属于Python语言特点的是()。A)多语言集成B)Python的运行速度比C语言快很多C)生态丰富D)语法简洁答案:B解析:[单选题]3.运行如下程序,结果是()List1=['python','java','c++']Print(len(list1))A)3B)4C)5D)2答案:A解析:[单选题]4.什么函数可将用户输入的内容当作一个字符串类型,是获得用户输入的常用方式。A)input()函数B)print()函数C)chr()函数D)isnumeric()函数答案:A解析:[单选题]5.下面不是IPO模式的一部分是()A)ProgamB)InputC)ProcessD)Output答案:A解析:[单选题]6.表达式list(range(50,60,3))的值为()。A)[50,53,56,59,62]B)[50,53,56,59]C)[52,55,58]D)[51,54,57]答案:B解析:[单选题]7.在E-R图中,哪个选项是用来表示联系的图形A)矩形B)椭圆形C)三角形D)菱形答案:D解析:[单选题]8.下列不是Python语言关键字的是A)openB)ifC)lambdaD)finally答案:A解析:[单选题]9.给出如下代码:TempStr="HelloWorld"以下选项中可以输出?World?子串的是A)print(TempStr[-5:-1])B)print(TempStr[-5:0])C)print(TempStr[-4:-1])print(TempStr[-4:-1])D)print(TempStr[-5:])答案:D解析:[单选题]10.关于语句f=open('demo.txt','r'),下列说法不正确的是______。A)demo.txt文件必须已经存在B)只能从demo.txt文件读数据,而不能向该文件写数据C)只能向demo.txt文件写数据,而不能从该文件读数据D)"r"方式是默认的文件打开方式答案:C解析:[单选题]11.生成一个[0.0,1.0)之间的随机小数的函数是()A)random.uniform(0.0,1.0)B)random.randrange(0.0,1.0)C)random.random()D)random.randint(0.0,1.0)答案:C解析:[单选题]12.a=2b,c=4,6print(?result={}?.format(a+b*c),end="!")程序的执行结果是()A)Aresult=26B)Bresult=36!C)C26!D)Dresult=26!答案:D解析:[单选题]13.传递参数时可以使用(),避免牢记参数顺序的麻烦。A)默认值参数B)关键参数C)可变长度参数D)序列解包答案:B解析:[单选题]14.关于文件,下列说法中错误的是()A)file=open(filename,'rb')表示以只读、二进制方式打开名为fileName的文件。B)对已经关闭的文件进行读写操作会导致ValueError错误。C)对文件操作完成后即使不关闭程序也不会报错,所以可以不关闭文件D)对于非空文本文件,read()返回字符串,readlines()返回列表答案:C解析:[单选题]15.定义a存储整数值45,正确的是()。A)A=45B)a=45C)ab=45D)a='45'答案:B解析:[单选题]16.以下关于break,continue的说法,正确的是()。A)continue语句被用来告诉Pvthon跳过当前循环块中的剩余语句,然后继续进行下一轮循环;在循环中break的作用是终止当前循环结构的后续操作,一旦程序运行了break,循环也就终止了B)break语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环;在循环中continue的作用是终止当前循环结构的后续操作,一旦程序运行了continue,循环也就终止了C)break,continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环D)在循环中break,continue的作用是终止当前循环结构的后续操作,一旦程序运行了break循环也就终止了答案:A解析:continue语句可以跳过循环的当前一步。[单选题]17.以下关于字符串类型的操作的描述,正确的是A)str.isnumeric()方法把字符串str中数字字符变成数字B)设x='aaa',则执行x/3的结果是'a'C)想把一个字符串str所有的字符都大写,用upper(str)D)想获取字符串str的长度,用字符串处理函数len(str)答案:D解析:[单选题]18.Python支持的四种数值类型是int、float、complex和()。A)longB)boolC)longintD)logic答案:B解析:[单选题]19.实现多路分支的最佳控制结构是A)ifB)tryC)if-elif-elseD)if-else答案:C解析:[单选题]20.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示的阶段是A)概念设计阶段B)逻辑设计阶段C)物理设计阶段D)需求分析阶段答案:A解析:[单选题]21.给出如下代码:如下描述错误的是()foriinrange(10):print(chr(ord("!")+i),end="")A)class="fr-ficfr-dii">B)chr(x)函数返回Unicode编码对应的字符C)系统报错D)ord("!")返回"!"字符对应的Unicode编码答案:C解析:[单选题]22.以下关于实体管道说法正确的是A)抓取网页的网址B)高速的下载网络上的资源C)从特定的网页中提取自己需要的信息D)处理爬虫提取的实体答案:D解析:[单选题]23.fo=open('country.txt','a')打开文件模式为()A)只读模式B)覆盖写模式C)创建写模式D)追加写模式答案:D解析:[单选题]24.使用飞桨神经网络学习模型中数据处理的第三个步骤()。A)数据导入B)数据集划分C)数据归一化处理D)数据形状变换答案:B解析:难易程度:易题型:[单选题]25.关于关系的数据结构,以下选项中描述错误的是A)关系模型采用二维表来表示B)二维表由表框架及表的元组组成C)表框架由N个命名的属性组成的,每个属性有一个取值范围称为值域D)在表框架中,可以按列存储数据,每列数据称为元组答案:D解析:[单选题]26.tryexcept语句可以用于A)提高代码可读性B)降低代码维护成本C)提高代码效率D)提高程序稳定性答案:D解析:[单选题]27.程序的运行结果是()Deff1(a,b,c):print(a+b)Nums=(1,2,3)F1(*nums)A)6B)3C)1D)语法错答案:B解析:[单选题]28.以下选项中,对于递归程序的描述错误的是A)书写简单B)执行效率高C)一定要有基例D)递归程序都可以有非递归编写方法答案:B解析:[单选题]29.字符串全部小写的方法()。A)print()B)format()C)lower()D)find()答案:C解析:[单选题]30.关于matplolib的描述,以下选项中错误的是A)matplotlib主要进行二维图表数据展示,广泛用于科学计算的数据可视化B)matploulib是提供数据绘图功能的第三方库C)matplotib是Python生态中最流行的开源Web应用框架D)使用maiplolib库可以利用Python程序绘制超过100种数据可视化效果答案:C解析:[单选题]31.[]以下不是Python语言合法命名的是()A)MyGodB)_MyGod_C)MyGod5D)5MyGod答案:D解析:[单选题]32.于二叉树的遍历,以下选项中描述错误的是A)二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历B)前序遍历是先遍历左子树,然后访问根结点,最后遍历右子树C)后序遍历二叉树的过程是一个递归的过程D)二叉树的遍历是指不重复地访问二叉树中的所有结点答案:B解析:[单选题]33.下面关于pip安装方式的说法中错误的是()。A)pip工具几乎可以安装任何Python第三方库B)pip的download子命令可以下载第三方库的安装包并安装C)pip可以安装已经下载的.whl安装文件D)Python第三方库有三种安装方式,其中pip是最常用的方式答案:B解析:[单选题]34.以下选项中,不是建立字典的方式是(D)窗体顶端A)HYPERLINKB)HYPERLINKC)HYPERLINKD)HYPERLINK答案:D解析:窗体底端[单选题]35.神经网络中的隐藏层节点数一般设置多少个()。A)3B)100C)200D)按实际情况设定答案:D解析:难易程度:易题型:[单选题]36.代码:'xYz'.upper(),运行后的结果是()A)'XyZ'B)'xyz'C)'xYz'D)'XYZ'答案:D解析:[单选题]37.[]字符串属于不可变序列类型下列哪个不是字符串支持的操作方法()A)比较、计算长度B)字符串查找、替换C)格式化操作D)以上均支持答案:D解析:[单选题]38.将列表内的所有元素均删除,且列表存在,使用()方法A)delB)removeC)popD)delete答案:A解析:[单选题]39.在对csv文件进行写操作时,可通过设置以下哪个参数来避免出现空行()。A)newlinesB)enterC)encodingD)newline答案:D解析:[单选题]40.表达式sum(range(1,10,2))的值为()。A)23B)22C)24D)25答案:D解析:[单选题]41.关于文件关闭的.close()方法,以下选项中描述正确的是A)文件处理遵循严格的?打开-操作-关闭?模式B)文件处理后可以不用.close()方法关闭文件,程序退出时会默认关闭C)文件处理结束之后,一定要用.close()方法关闭文件D)如果文件是只读方式打开,仅在这种情况下可以不用.close()方法关闭文件答案:B解析:[单选题]42.若ar=nparray([[1,2,3],[4,5,6],[7,8,9]]),则arr[∶2,1∶1]的输出为()。A)([[2,3],[5,6]])B)([1][6])C)([5,6],[8,9]])D)([[1,2],[4,5]])答案:A解析:索引时如果不指定冒号旁边的数值,则默认从开头开始或至结尾结束,此处为前两行后两列。[单选题]43.Thediskdriveisasecondarystoragedevicethatstoresdataby__________encodingitontoaspinningcirculardisk.磁盘驱动器是一种辅助存储设备,通过将数据编码到旋转的圆盘上来存储数据。A)electrically电的B)magnetically磁性的C)digitally数字化D)optically光学的答案:B解析:[单选题]44.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()A)系统功能B)局部的数据结构C)重要的执行路径D)错误的处理答案:A解析:[单选题]45.关于CSV文件的描述,以下选项中错误的是()A)CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据B)CSV文件的每一行是一维数据,可以使用Python中的列表类型表示C)CSV文件通过多种编码表示字符D)整个CSV文件是一个二维数据答案:C解析:[单选题]46.下面不属于按位运算符的是()A)lB)//C)~D)^答案:B解析:按位计算的有l ^~&<<>>[单选题]47.以下是print(?\nPython?)语句运行结果是()。A)在新的一行输出:PythonB)直接输出:\nPythonC)直接输出:?\nPython?D)先输出n,然后新的一行输出Python答案:A解析:[单选题]48.下列是Flask的Request对象的data属性的作用的是()A)记录请求的数据,并转换为字符串B)记录请求中的表单数据C)记录请求中的查询参数D)记录请求中的cookie信息答案:A解析:[单选题]49.以下Python代码的输出结果为:()a_var="globalvalue"defouter():a_var=?enclosedvalue?definner():a_var='localvalue'print(a_var)inner()outer()A)globalB)localvalueC)其他三个选项均不正确D)enclosed答案:B解析:[单选题]50.(,)下面程序的输出结果是()Foriinrange(1,6):Ifi%3==0:BreakElse:Print(i,end=',')A)1,2,3,B)1,2,3,4,5,6C)1,2,D)1,2,3,4,5,答案:C解析:[单选题]51.open函数中哪种文件读取模式只用于写入。()A)rB)r+C)wD)a答案:C解析:[单选题]52.在设置matplotlib显示中文时,哪个是不正确的()?A)plt.rcParams['font.sans-serif']=['simhei']B)plt.rcParams['font.family']='sans-serif'C)plt.rcParams['font.type']=?simhei?D)plt.rcParams['axes.unicode_minus']=False答案:C解析:第2部分:多项选择题,共5题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.下面哪些方方法不属于映射数据到新的空间?()A)傅立叶变换B)特征加权C)渐进抽样D)渐进抽样答案:BCD解析:[多选题]54.在Linux系统中,用户组操作的常用命令有()【选三项】A)groupaddB)groupmodC)newgrpD)groupdelete答案:ABC解析:概念理解[多选题]55.对于下方代码段的叙述中,正确的是()。message={"name":"Bolly","id":241}message["age"]=19message.setdefault("gender","male")message.setdefault("age",20)message["gender"]="female"A)message["gender"]的值是"male"B)message["gender"]的值是"female"C)message["age"]的值是19D)message["age"]的值是20答案:BC解析:[多选题]56.表中插入数据说法正确的是A)一次可以插入一条数据B)一次可以插入多条数据C)插入数据,必须将所有字段都列出来D)插入数据的顺序,必须和前面字段顺序相同答案:ABD解析:[多选题]57.下面属于爬虫的基本流程是什么A)发起请求B)解析内容C)获取响应内容D)导入资源库答案:ABC解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.已知列表x=[1,2,3],那么执行语句x.insert(0,4)只有,x的值为_答案:[4,1,2,3]解析:[填空题]59.表达式3or5的值为__答案:3解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.在任何时刻相同的值在内存中都只保留一份答案:错解析:[判断题]61.已知函数定义deffunc(*p):returnsum(p),那么调用时使用func(1,2,3)和func(1,2,3,4,5)都是合法的。A)正确B)错误答案:对解析:[判断题]62.Seleinum肯定包含了读取excel文件的库A)正确B)错误答案:错解析:[判断题]63.数据资产共享是指公司部门和单位数据交互的行为,以共享为原则,不共享为例外。A)正确B)错误答案:对解析:[判断题]64.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行。A)正确B)错误答案:对解析:[判断题]65.通过insert方法可以在列表的指定位置插入元素。A)正确B)错误答案:对解析:[判断题]66.JavaScript脚本语言中对字母大小敏感,所以应该严格区分名称的大小写。A)正确B)错误答案:对解析:[判断题]67.创建一个长度为10的零向量,并把第五个值赋值为1:Z=np.zeros(10);Z[4]=1A)正确B)错误答案:对解析:[判断题]68.readlines()函数返回的是列表A)正确B)错误答案:对解析:[判断题]69.在Python类中,构造方法的名称为__init__。()A)正确B)错误答案:对解析:[判断题]70.机器学习的实质是根据现有数据,寻找输入数据和输出数据的映射关系/函数A)正确B)错误答案:对解析:[判断题]71.Stringscanbewrittendirectlytoafilewiththewritemethod,butnumbersmustbeconvertedtostringsbeforetheycanbewritten.A)正确B)错误答案:对解析:[判断题]72.模块文件的扩展名可以是txt。A)正确B)错误答案:错解析:[判断题]73.用于分类的离散化方法之间的根本区别在于是否使用类信息A)正确B)错误答案:对解析:[判断题]74.在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。A)正确B)错误答案:对解析:[判断题]75.break语句用于结束循环。()A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.任意长度的Python列表、元组和字符串中最后一个元素的下标为()。答案:-1解析:[问答题]77.(填空题,)已知x=[3,5,7],那么执行语句x[len(x):]=[1,2]之后,x的值为()答案:[3,5,7,1,2]解析:[问答题]78.用于删除数据库表test中所有name字段值为?10001?的记录的SQL语句为______________________________。答案:(deletefromtestwherename=?10001?)解析:[问答题]79.(填空题)表达式abs(-3)的值为________。答案:3解析:[问答题]80.OpenGL采用的?状态机?工作方式,一旦设置了某种状态以后,除非显式修改该状态,否则该状态将一直保持。答案:(对)解析:[问答题]81.(填空题)表达式int('11',2)的值为________。答案:3解析:[问答题]82.Python如何copy一个文件?答案:shutil模块有一个copyfile函数可以实现文件拷贝解析:[问答题]83.31.Python语句''.join(list('helloworld!'))执行的结果是()。答案:'HELLOWORLD!'解析:[问答题]84.在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃。答案:(对)解析:[问答题]85.表达式max(['121','34'])的值为[填空(1)]答案:34解析:比较字符串的时候,先比第一位,第一位谁大,选谁,这里3比1大,后面不用比了如果没有引号,比较数值,那么答案是121[问答题]86.已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:item[0]+item[2])的值为____________________________。答案:[[2,3,1],[1,3,3]]解析:[问答题]87.表达式len(?中国?.encod
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精细化管理心得体会3000字【五篇】
- 2025版高考物理二轮复习 第16讲 力学实验
- 江苏省盐城市阜宁县多校2024-2025学年九年级上学期12月月考语文试题含答案
- 2024-2025学年北师大版数学九年级上册期末培优训练(含答案)
- 新人教版数学上册四年级口算除法(公开课)
- 2017-2018学年八年级道德与法治上册同步作业课件:第一单元考试热点突破 (共17张)
- 5.1 半波整流教学课件
- 高一(纲要上)统编版 历史 第九单元《第26课 中华人民共和国成立和向社会主义的过渡》课件
- 2024年四川省达州市73九年级上学期第一次月考生物学试题
- 《乒乓球基础理论》课件
- 初级电焊工培训课件
- 井下修井作业技术课件
- 高中政治统编版选择性必修三逻辑与思维 第三单元 运用辩证思维方法 知识提纲
- 博尔赫斯简介课件
- 公司战略规划和落地方法之:五看三定工具解析课件
- 2021年山东交投矿业有限公司招聘笔试试题及答案解析
- 射频技术在疼痛治疗中应用宋文阁课件
- 化脓性脑膜炎治疗的指南
- 2023-2023学年第一学期“1530”安全警示教育记录
- 提高内镜中心内镜洗消合格率PDCA
- The Golden Ax金斧头的故事英语伊索寓言
评论
0/150
提交评论