二级python选择模拟题2

上传人:feng****heng 文档编号:194394762 上传时间:2023-03-13 格式:DOCX 页数:12 大小:21.77KB
收藏 版权申诉 举报 下载
二级python选择模拟题2_第1页
第1页 / 共12页
二级python选择模拟题2_第2页
第2页 / 共12页
二级python选择模拟题2_第3页
第3页 / 共12页
资源描述:

《二级python选择模拟题2》由会员分享,可在线阅读,更多相关《二级python选择模拟题2(12页珍藏版)》请在装配图网上搜索。

1、1. 变量 tstr=china520,表达式 eval(tstr5:-1)的结果是。Aa52B52Ca520D5202. 以下关于 Python 列表的描述中, 错误的是。A列表的长度和内容都可以改变,但元素类型必须相同B可以使用比较操作符(如或等)对列表进行比较C列表可以同时使用正向递增序号和反向递减序号进行索引D可以对列表进行成员关系操作、长度计算和分片3输入内容为“0x452/2”,执行以下代码,输出结果是。whileTrue:guess=eval(input() ifguess=0x452/2:breakprint(guess)A0x452B553C0x452/2Dbreak4.以下

2、程序的输出结果是。 x=90,87,93y=(Aele,Bob,lala)z=foriinrange(len(x):zi=list(zip(x,y)print(z)A0:90,Aele,1:87,Bob,2:93,lala0:(90,87,93,(Aele,Bob,lala),1:(90,87,93,(Aele,Bob,lala),2:(90,87,93,(Aele,Bo b,lala)C0:(90,Aele),1:(87,Bob),2:(93,lala)D0:(90,Aele),(87,Bob),(93,lala),1:(90,Aele),(87,Bob),(93,lala),2: (90,

3、Aele),(87,Bob),(93,lala)5以下程序的输出结果是x=type(x)ABCD6以下关于Python分支的描述中,错误的是。Af语句会判断讦后面的逻辑表达式,当表达式为真时,执行f后续的语句块BPython分支结构使用保留字if、elif和else来实现,每个讦后面必须有elif或elseCif-else结构是可以嵌套的D缩进是 Python 分支语句的语法部分, 缩进不正确会影响分支功能7. 以下关于组合类型的描述,正确的是。A可以用set()创建集合,用中括号和赋值语句增加新元素B字典数据类型里可以用列表做键C使用大括号可以创建字典D字典的items。函数返回一个键值对,

4、并用元组表述空字典8. 以下保留字不属于分支或循环逻辑的是。A whileBelifCdefDfor9. 以下关于 Python 字典的描述中,错误的是。A 字典中引用与特定键对应的值,用字典名称和中括号中包含键名的格式B 字典的每个键值对用冒号(:)分割,每个对之间用逗号(,)分割C定义字典对象时,键和值用冒号连接D在 Python 中,用字典来 实现 映射,通过 整数索引来查 找其中的元素10. 以下关于 Python 函数的描述中,错误的是。A如果Python程序包含一个函数main(),这个函数与其它函数地位相同BPython程序需要包含一个主函数且只能包含一个主函数CPython程序

5、可以不包含 main 函数DPython程序的 main 函数可以改变为其他名称11. 以下程序的输出结果不可能的选项是。importrandomls=2,3,4,5s=10k=random.randint(0,2)s+=lskprint(s)A12B13C15D1412. 以下不属于 Python 的 pip 工具命令的选项是。A listBgetChashDuninstall13. 以下程序的输出结果是。 x=520.1314print(round(x,2),round(x)A1040.26520B520520.13C520.13 ,520D520.1352014. 键盘输入数字 7,以下

6、代码的输出结果是。 n=eval(input( 请输入一个整数:)s=0ifn=7:n-=1s=4ifn7:n-=1s=3print(s)A4B3C0D215. 以下程序函数被调用后,能够正确执行的是。deff(x,y=1,z=2):passAf(x=1,2)Bf(1,x=2,z=3)Cf(1,z=3)Df(x=1,y=2,z=3)16. 当用户输入3.14 时,下面代码的输出结果是。 try:n=input( 请输入一个整数:)defpow2(n):returnn*2pow2(n)except:print( 程序执行错误)A3.14B程序没有任何输出C9.8596D程序执行错误17. 在数据

7、结构中,从逻辑上可以把数据结构分为.A动态结构和静态结构B内部结构和外部结构C线性结构和非线性结构D紧凑结构和非紧凑结构18. 某二叉树的后序遍历序列是 DACBE, 中序遍历序列是 DEABC, 则它的前序遍历序列是AEDBACBDECABCDEABCDACBED19. 面向对象的开放方法中,类与对象的关系是A 抽象与具体B 整体与部分C 具体与抽象D 部分与整体20. 算法的时间复杂度取决于.A 问题的难度B问题的规模和待处理问题的数据的初态C 待处理的数据的初态D 问题的规模21. Python 机器学习方向的第三库是APILBTensoFlowCflaskDnumpy22. 关于文件的

8、打开模式“r”,描述错误的选项是A文本文件模式B 二进制文件模式C只读模式,都不会返回异常只读模式,如果文件不存在,返回异常23. fp=open(test01.csv,w)ls=1,2,3,4,5,6,7,8,9foriteminls:fp.write(,.join(map(str,item)+n)fp.close()执行上述代码,描述错误的选项是An表示换行Bfp可以用于读取文件Cls是一个二维列表Dtest01.csv文件用记事本打开后,一共有3 行24. 设 test02.txt 文件内容如下从书架上取下情书、照片、绝望的短笺,从镜里削掉你的形 象。请坐。享用你的一生。读取该文件,使用

9、jieba库进行中文分词,在屏幕上输出分词结果。下面 选项中能实现上述功能的代码是Aimportjiebafp=open(test02.txt,r)s=forlineinfp.readlines():line=line.replace(n,)s=linels=jieba.lcut(s)print(ls)fp.close()Bimportjiebafp=open(test02.txt,w) fl IIs=forlineinfp.readlines():line=line.replace(n,)s+=linels=jieba.lcut(s)print(ls)fp.close()Cimportjie

10、bafp=open(test02.txt,r)s=forlineinfp.readlines():line=line.replace(n,)s+=linels=jieba.lcut(s)print(ls)fp.close()Dfp=open(test02.txt,r) fl fls=forlineinfp.readlines():line=line.replace(n,)s+=linels=jieba.lcut(s)print(ls)fp.close()25. Python 脚本程序转变为可执行程序的第三方库是ApyinstallerBpyftpdlibCdoitliveDbashplotli

11、b26. 程序执行时,出现“SyntaxError:unexpectedindent”错误,表示的是A安装失败B版本兼容性错误C出现了未知的缩进D类型错误27以下属于Python网络爬虫方向的第三方库是A requestsBpython-prompt-toolkitCwordcloudDmycli28. 不属于 Python 语言特点的是A语法简洁B生态丰富CPython的运行速度比C语言快很多D多语言集成29. 下列函数中,不是 Python 内置函数的是。Aformat()Btime()Call()Dabs()30. 关于 Python 全局变量和局部变量,以下选项描述错误的是。A 函数内

12、部使用各种全局变量,都要用 globle 语句声明B 局部变量的作用域在函数体内C程序中的变量包含两类:全局变量和局部变量D不是在程序最开头定义的全局变量,不是全过程均有效31. 给以下程序填空,使得输出到文件a.txt里的内容是90,87,93的选项是。y=90,87,93ls=withopen(a.txt,w)asfo:forziny:fo.write(ls.strip(,)Al=,.join(y)B ls+=.format(z)+,C l+=.format(z)+,D l+=.format(z)32. 以下关于字符串类型的操作的描述,正确的是。A str.isnumeric()方法把字符

13、串 str 中数字字符变成数字B想把一个字符串 str 所有的字符都大写,用 upper(str)C设x=bbb,则执行x/3的结果是bD 想获取字符串 str 的长度,用字符串处理函数 len(str)33. 设 str1=pickle,语句 print(str1.center(10,*)的执行结果是Apickle*BSyntaxError,出现语法错误提示C*pickleD*pickle*34. 关于结构化程序设计方法的主要原则,不正确的是.A自下向上B逐步求精C限制使用 goto 语句D模块化35. 对软件的特点,下面描述正确的是.A软件是一种物理实体B软件在运行使用期间不存在老化问题C

14、 软件开发、运行对计算机没有依赖性,不受计算机系统的限制D软件的生产有一个明显的制作过程36. 不是程序调试的基本步骤的选项是.A修改设计代码以排除错误B错误定位C分析错误原因D回归测试,防止引入新错误37. 在数据库系统中,当总体逻辑结构改变时,通过改变,_使局部逻辑结构不变从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性A应用程序B逻辑结构和物理结构之间的映射C存储结构D局部逻辑结构到总体逻辑结构的映射38. 数据库系统依靠支_持_数据的独立性.A定义完整性约束条件B具有封装机制C模式分级,各级模式之间的映射D语言和)DL语言相互独立39. 设关系R和关系S的属性元数分别是3和4,关系T是R与S的笛卡尔积,即T=RxS, 则关系T的属性元数是A7B13C12D940. Python 数据分析方向的第三方库是 AnumpyBdocoptChowdoiDpython-fire

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!