版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python考试题及参考答案1、下列哪种说法是错误的是()A、除字典类型外,所有标准对象均可以用于布尔测试B、空字符串的布尔值是FalseC、空列表对象的布尔值是FalseD、值为0的任何数字对象的布尔值是False答案:A2、下面代码的输出结果是()s=1While(s<=1):print('计数:',s)s=s+1A、计数:0计数:1B、出错C、计数:0D、计数:1答案:D3、以下选项中,不是具体的Python序列类型的是()A、元组类型B、字符串类型C、数组类型D、列表类型答案:C4、关于函数的关键字参数使用限制,以下选项中描述错误的是()A、关键字参数顺序无限制B、关键字参数必须位于位置参数之前C、关键字参数必须位于位置参数之后D、不得重复提供实际参数答案:B5、关于数据维度,以下选项中描述错误的是()A、一维数据可能存在顺序,也可以没有顺序B、数据维度包括一二维、多维和高维数据C、所有数据都能用维度方式表示D、图像由于存在长宽,所以图像数据是二维数据答案:D6、当前程序路径在D:\PythonTest目录中,使用open()打开D盘根目录下文件,以下选项中对路径的表示错误的是()A、D:\\a.txtB、D:\a.txtC、../a.txtD、..//a.txt答案:B7、以下关于列表表述中错误的是()项?A、可以用“==”比较两个列表是否相同。B、Python的列表可以嵌套,形成二维列表。C、“+”号可以用来拼接两个列表。D、列表与字符串一样都是不可变的。答案:D8、以下选项中不符合Python语言变量命名规则的是()A、TempStrB、3_1C、_AlD、l答案:B9、以下选项不属于程序设计语言类别的是()-A、机器语言-B、汇编语言-C、高级语言-D、解释语言答案:D10、以下选项中描述正确的是()A、条件24<=28<25是合法的,且输出为FalseB、条件35<=45<75是合法的,且输出为FalseC、条件24<=28<25是不合法的D、条件24<=28<25是合法的,且输出为True答案:A11、下面代码的输出结果是()>>>bin(10)A、‘0o1010’B、‘0d1010’C、‘0b1010’D、‘0x1010’答案:C12、以下()不可能出现在and的操作真值表中A、FTFB、TTTC、TFTD、FFF答案:C13、关于高维数据,以下选项中描述错误的是()A、高维数据只能表达键值对数据B、“键值对”是高维数据的主要特征C、高维数据可用于表达一二维数据D、高维数据用来表达索引和数据之间的关系答案:A14、字符串是一个连续的字符序列,用()方式打印出可以换行的字符串。A、使用转义符\B、使用C、使用空格D、使用“\换行”答案:B15、以下不能创建一个字典的语句是()A、dict1={}B、dict2={3:5}C、dict3=dict2,5],3,4]D、dict4=dict1,2],3,4]答案:C16、下列选项中,幂运算的符号为()A、*B、++C、%D、**答案:D17、下面程序的运行结果为()。Defswap(list):temp=list[0]list[0]=list[1]list[1]=templist=[1,2]swap(list)print(list)A、1,2]B、2,1]C、2,2]D、1,1]答案:B18、下面代码的执行结果是()Defgreeting(args1,*tupleArgs,**dictArgs):print(args1)Print(tupleArgs)Print(dictArgs)Names=['HTY','LFF','ZH']Info={'schoolName':'NJRU','City':'Nanjing'}greeting('Hello,',*names,**info)A、Hello,'HTY','LFF','ZH'{'schoolName':'NJRU','City':'Nanjing'}B、'HTY','LFF','ZH']C、出错D、无输出答案:A19、以下文件操作方法中,不能向CSV格式文件写入数据的是()A、seek和writeB、writelinesC、writeD、writeline答案:D20、以下关于字典描述错误的是A、字典是一种可变容容器,可存储任意类型对象B、每个键值对都用冒号:隔开,每个键值对之间用逗号,隔开C、键值对中,值必须唯一D、键值对中,键必须是不可变的答案:C21、以下属于Python机器学习第三方库的是()A、jiebaB、SnowNLPC、losoD、sklearn答案:D22、关于函数,以下选项中描述错误的是()A、函数使用时需要了解函数内部实现细节B、函数主要通过接口interface与外界通信,传递信息C、函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法D、函数在需要时被调用,其代码被执行答案:A23、以下不是Python语言关键字的选项是()A、returnB、defC、inD、define答案:D24、下列Python保留字中,不用于表示分支结构的是()A、elifB、inC、ifD、else答案:B25、以下选项中,不是Python对文件的读操作方法的是()A、readB、readlineC、readtextD、readlines答案:C26、关于形参和实参的描述,以下选项中正确的是()A、参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参B、程序在调用时,将形参复制给函数的实参C、函数定义中参数列表里面的参数是实际参数,简称实参D、程序在调用时,将实参复制给函数的形参答案:D27、给标识符关联名字的过程是()A、赋值语句B、命名C、表达D、生成语句答案:B28、以下选项中,不是Python中文件操作的相关函数是()A、writeB、openC、readlinesD、writeline答案:D29、下面()不是有效的变量名。A、_demoB、bananaC、NumbrD、my-score答案:D30、下面的代码,下面会输出1,2,3的是()A、foriinrange3:PrintiB、aList=0,1,2]ForiinaList:aListi]=i+1print*aList,sep=’,’C、i=1Whilei<3:printii+=1D、foriinrange3:Printi+1答案:B31、以下while语句中的表达式”notE”等价于whilenotE:passA、E==0B、E!=1C、E!=0D、E==1答案:A32、给出如下代码:importrandomnum=random.randint(1,10)whileTrue:guess=input()i=int(guess)ifi==num:print(“你猜对了”)breakelifi<num:print(“小了”)Elifi>num:print(“大了”)以下选项中描述错误的是()A、random.randint1,10生成1,10]之间的整数B、“importrandom”这行代码是可以省略的C、这段代码实现了简单的猜数字游戏D、“whileTrue:”创建了一个永远执行的While循环答案:B33、下面代码的输出结果是()sum=0foriinrange(0,100):ifi%2==0:sum-=ielse:sum+=iprint(sum)A、-50B、49C、50D、-49答案:C34、关于Python的列表,以下选项中描述错误的是()A、Python列表是一个可以修改数据项的序列类型B、Python列表的长度不可变C、Python列表用中括号]表示D、Python列表是包含0个或者多个对象引用的有序序列答案:B35、关于函数的参数传递(parameterpassing),以下选项中描述错误的是()A、实际参数是函数调用时提供的参数B、函数调用时,需要将形式参数传递给实际参数C、Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对象D、形式参数是函数定义时提供的参数答案:B36、以下程序的输出结果是:n=5whilen>2:print(n)n=n-1A、5B、54321C、543D、543答案:D37、以下关于Python自带数据结构的运算结果中正确的是()项?A、l=1,2,3,4,5]dell2:4]则运算之后l为1,2,3]。B、basket=‘apple’,‘banana’,‘apple’,‘orange’]fruit=setbasketFruit2=set‘apple’,‘melo’]lenfruit|fruit2的结果是5。C、basket=‘apple’,‘banana’,‘apple’,‘orange’]fruit=setbasketlenfruit的运算结果是4。D、l=2,1,3,5,4]l.remove3l.sort则运算之后l为1,2,4,5]答案:D38、关于函数,以下选项中描述错误的是()A、函数是一段具有特定功能的、可重用的语句组B、Python使用del保留字定义一个函数C、函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。D、使用函数的主要目的是降低编程难度和代码重用答案:B39、下列选项中,()的布尔值不是False。A、NoneB、0C、D、1答案:D40、给出下面代码:k=10000whilek>1:print(k)k=k/2上述程序的运行次数是()A、14B、1000C、15D、13答案:A41、面代码的执行结果是()print(pow(3,0.5)*pow(3,0.5)==3)A、TrueB、pow3,0.5*pow3,0.5==3C、FalseD、3答案:C42、Python语句a=[1,2,3,None,[[]],[]]print(len(a))以上代码的运行结果是()A、4B、5C、6D、7答案:C43、以下关于Python数值运算描述错误的是()项?A、Python支持+=、%=这样的增量赋值操作符。B、在Python3.x中,默认情况下10//3==3的判别结果是False。C、Python内置支持复数运算,可以使用j或者J来表示。D、%运算符表示运算对象取余。答案:B44、下列不是Python语言关键字的是()A、openB、ifC、lambdaD、finally答案:A45、实现以下哪个方法可以让对象像函数一样被调用()A、strB、iterC、callD、next答案:C46、"下面代码的输出结果是()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,答案:C47、以下()类型不可以进行切片操作()A、strB、listC、tupleD、dict答案:D48、关于Python对文件的处理,以下选项中描述错误的是()A、当文件以文本方式打开时,读写按照字节流方式B、Python能够以文本和二进制两种方式处理文件C、Python通过解释器内置的open函数打开一个文件D、文件使用结束后要用close方法关闭,释放文件的使用授权答案:A49、在Python中有s=[‘a’,‘b’]s.append([1,2])s.insert(1,7);执行以上代码后,s值为()A、‘a’,7,‘b’,1,2]B、1,2],7,‘a’,‘b’]C、1,2,‘a’,7’,‘b’]D、‘a’,7,‘b’,1,2]]答案:D50、给出如下代码:DictColor={“seashell”:“海贝色”,“gold”:“金色”,“pink”:“粉红色”,“brown”:“棕色”,“purple”:“紫色”,“tomato”:“西红柿色”}以下选项中能输出“海贝色”的是()A、printDictColor“seashell”]B、printDictColor.keysC、printDictColor.valuesD、printDictColor“海贝色”]答案:A51、字符串属于Python有序序列,和列表、元组一样都支持双向索引。A、正确B、错误答案:A52、调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。A、正确B、错误答案:B53、Python标准库os中的方法listdir()返回包含指定路径中所有文件和文件夹名称的列表。A、正确B、错误答案:A54、集合可以作为字典的键。A、正确B、错误答案:B55、字节串b’helloworld’和b’helloworld.'的MD5值相差很小。A、正确B、错误答案:B56、在Python中函数和类都属于可调用对象。A、正确B、错误答案:A57、定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。A、正确B、错误答案:A58、Python使用缩进来体现代码之间的逻辑关系。A、正确B、错误答案:A59、Python中字符串对象的encode()方法默认使用utf8作为编码方式。A、正确B、错误答案:A60、无论使用单引号或者双引号包含的字符串,全用print函数输出的结果都一样A、正确B、错误答案:A61、运算符“-”可以用于集合的差集运算。A、正确B、错误答案:A62、表达式[]==None的值为True。A、正确B、错误答案:B63、在Python中,任意长的字符串都遵守驻留机制。A、正确B、错误答案:B64、成员符号in和for语句里的in返回结果类型一样A、正确B、错误答案:B65、在函数内部直接修改形参的值并不影响外部实参的值。A、正确B、错误答案:A66、假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。A、正确B、错误答案:A67、形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。A、正确B、错误答案:A68、对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。A、正确B、错误答案:A69、使用del命令或者列表对象的remove()方法删除列表中元素时会影响列表中部分元素的索引。A、正确B、错误答案:A70、Python标准库os中的方法isdir()可以用来测试给定的路径是否为文件夹。A、正确B、错误答案:A71、尽管可以使用import语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库。A、正确B、错误答案:A72、调用函数时传递的实参个数必须与函数形参个数相等才行A、正确B、错误答案:B73、已知x为非空字符串,那么表达式''.join(x.split())==x的值一定为True。A、正确B、错误答案:B74、在UTF-8编码中一个汉字需要占用3个字节。A、正确B、错误答案:A75、当作为条件表达式时,空值、空字符串、空列表、空元组、空字典、空集合、空迭代对象以及任意形式的数字0都等价于False。A、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年江西现代职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年梅河口康美职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 2025年昆明卫生职业学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年注册城乡规划师《城乡规划原理》真题及答案
- 幼儿园祖国主题活动策划方案模板五篇
- 零件买卖合同协议书
- 未来养老行业面临的挑战与机遇
- 全球民用航空运输市场现状分析
- 物品运输合同协议书
- 建设工程基本建设贷款合同
- 2025福建新华发行(集团)限责任公司校园招聘30人高频重点提升(共500题)附带答案详解
- 山东铁投集团招聘笔试冲刺题2025
- 图像叙事的跨学科视野-洞察分析
- 2025年中考英语总复习:阅读理解练习题30篇(含答案解析)
- 陕西省英语中考试卷与参考答案(2024年)
- 基于OBE理念的世界现代史教学与学生历史思维培养探究
- 施工现场扬尘污染治理巡查记录
- 2024年列车员技能竞赛理论考试题库500题(含答案)
- 中南大学《药理学》2023-2024学年第一学期期末试卷
- 《无人机测绘技术》项目3任务2无人机正射影像数据处理
- 《ISO 55013-2024 资产管理-数据资产管理指南》专业解读和应用指导材料(雷泽佳编制-2024B0)-121-240
评论
0/150
提交评论