python考试试题及答案解析_第1页
python考试试题及答案解析_第2页
python考试试题及答案解析_第3页
python考试试题及答案解析_第4页
python考试试题及答案解析_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

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

文档简介

精精ALword完卷版-行业资料分享A、A、3B、6精精ALword完卷版-行业资料分享A、A、3B、6python考试最新试题及答案解析选择题(标注红色字体为答案)1、 Python中,使用哪个关键字退出while循环:A、 breakB^continueC、 ifD、 quit2、 下面针对Python变量的命名,正确的是:A、 l_abcB、 get_msgC、 printD、 abc_$"3、 在Python中,要在字符串中添加换行符,可使用字符组合的是:TOC\o"1-5"\h\z\o"CurrentDocument"A、 \a\o"CurrentDocument"B、 \n\o"CurrentDocument"C、 \qD、 \x"4、 Python中,3**2的结果是:精品精品word完整版-行业资料分享精品精品word完整版-行业资料分享精精ALword完卷版-行业资料分享C、9D、125、 Python中,在列表strs=['a'/'b';c']中的元素a和b中间添加一个元素m,正确的是:A、strs.add(O,'m')B^strs.add(l,'m')C、 strs.insert(O,'m')D、 strs.insertfl/m')''#listinsert,append而set只有addPython中,想要使用rangef)获取数字1~5,正确的写法是:A、range(0,5)B^range(l,5)Cxrange(lz6)D、range(0,6)7>Python中,获取列表中的最小值使用:TOC\o"1-5"\h\zA、 minB、 maxC、 countD、 sum8、Python将带小数点的数字都称为:A、小数B、分数C、 定点数D、 浮点数9、 在Python中,字典最外层使用:A、 ()括起来B、 []括起来C、 {}括起来 #setdiet都是{}list[]tuple(,)D、 ””引起来10、 在Python中,可以在列表的任何位置添加新元素的方法是:A、 append))B、 insert。C、 streatf)D、 strepyf)11、 在Python中,numbers=[l,2,3,4,5],执行print(numbers[:4])的结果为:(C)A、 [41B、 [5]C、 [1,2,3,4]D、 [1,2,3,4,5]12、 在Python中,让程序暂停运行,等待用户输入一些文本的函数是:A、input。精品精品word完整版-行业资冃分享AA、14精品精品word完整版-行业资冃分享AA、14B、 output))C、 scanf()D、 print()13、 在Python中,遍历字典中的所有键,可以使用:A、 keys()B、 values。C、 items。D、 all()14、 python中,哪个关键字可以导入模块?A、 import#只能导入模块from...import#py模块中的元素(变量、函数、类)B、 setC、 inputD、 from15>Python中,将字符串中的字母全部转为大写字母,需要使用:A^titleB、 upperC、 lowerD、 big16、Python中,(2+3)*4的运算结果是:精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享B、16C、 18D、 2017、Python中,注释的用法正确的是:A、 #这是注释B、 〃这是注释C、 这是注释D、 /*这是注释*/18>Python程序的文件扩展名为:A、 .txtB、 .libC、 .dllD、 .py#pyc第一次解析时缓存文件Python中,在列表users尾部添加元素“tom”,写法正确的是:A、 users.add("tom")B、 users.appendf'tom")C、 users.setf'tom")D、 users.rpush("tom")Python中,向列表的指定位置插入元素,需要使用:A、addB、setC、insertD>Ipush"21、 在Python语言中,代码段的标志是:A、 用{}括起来B、 末尾加分号C、 为缩进的代码行D、 语句中加”\n”22、 Python中,列表arr=[],使用len(arr)方法获取列表arr的长度为:A、-2C、 0D、 null23、 在Python中,定义函数需要使用关键字:A、 def#classB、 defineC、 ifdefD、 ifndef24、 在Python中,有列表users,语句whileusers:的终止条件为:A、列users为空B、列表users第一个元素为0C、 列表users第一个元素为NULLD、 列表users被删除25、 在Python中,有列表numbers,若要判断列表是否为空,可以使用语句:A、 ifnumbersB、 elsenumbersC、 fornumbersD、 numbers=NULL26、 Python中,下面哪个选项的np.ndim值最小:A、 np=numpy.array([(l,2,3,4)])B、 np=numpy.array([(l,2),(3,4)])C、 np=numpy.array(((l,2),(3,4)))D、 np=numpy.array([(l,2,3/4}])27、 Django的MTV模式中负责如何把页面展示给用户(html)的层是:A、 ModelB、 Template#约定优于配置C、 ViewD、 Controller28、 Python不支持的数据类型有()A、char#没有char因为〃也代表strB、intC、 floatD、 list”29、 在循环中用于结束整个循环的关键字()A、 gotoB、 exitC^continueD、break"30、 “ab”+”c”*2结果是:()A、 abc2B、 abcabcC、 abccD、 ababcc"31>Python中生成随机数的模块为:()A、 numberB、 reC、 randomD、 math32、Python中单行注释使用的符号为()A、精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享B、#TOC\o"1-5"\h\zC、 〃D、 /**/33、 strOl="ABCDEFG"print(len(strOl))以上Python语句的执行结果为:()A、 5B、 6C、 7D、 8"34、 strOl=""ABCDEFG""print(str01[4])以上Python语句的执行结果为:()A>"C"B、C、D>"F"35、 strOl="ABCDEFG"print(str01[l:3])以上Python语句的执行结果为:()A、 “BC“

B、 "BCD”C、 “AB”D、 “ABC”36、strOl="ABCDEFG"print(strOl[-l:-3])以上Python语句的执行结果为:()A、 []B、 ””EFG”“C>""FG""D、""GF"""37、strOl=""ABCDEFG""以上Python语句的执行结果为:()A、""GFE""B、""EFG""C、unQpiiiiii38、在Python中,实现多分支选择结构比较好的方法是()A、 ifB、 if—elseC、ifelif-else #Serties.mapD、ifelseif--else39>if2:print⑸else:print(6)以上Python语句的执行结果为:()TOC\o"1-5"\h\zA、 0B、 2C、 5D、 640、 listen=[1,2,3,4]list01.append([5,6])print(len(list01))以上Python语句的执行结果为:()TOC\o"1-5"\h\zA、 2B、 4C、 5D、 641、 listOl=[1,2,3]listO2=listOllist01[l]=100printflistO2)以上Python语句的执行结果为:()精品精品word完整版-行业资料分享精品精品word完整版-行业资料分享A、 [1,2,3]B、 [1,100,3]C、 [100,2,3]D、 [1,2,100]42>strOl=""print(len(str01.split(".")))#csv,以上Python语句的执行结果为:()TOC\o"1-5"\h\zA、 2B、 3C、 4D、 543、 _str=listOl=["A","B","C"]print(len(_str.join(list01)))以上Python语句的执行结果为:()TOC\o"1-5"\h\zA、 3B、 4C、 5D、 644、 在Python中安装包的工具为()A、yumB、 getC、 pipD、 wget"45、 在Python中,try—except结构的作用最匹配的是()A、 处理异常B、 尝试去执行python语句C、 尝试把数据写入数据库D、 尝试解决代码的错误#逻辑错误,语法错误46、 幕运算运算符为()。TOC\o"1-5"\h\zA、 *B、 **C、 %D、 //#%/47、 关于aorb的描述错误的是()。A、 若a=Trueb=True贝Uaorb==TrueB、 若a=Trueb=False贝Uaorb==TrueC、 若a=Trueb=True则aorb==FalseD、 若a=Falseb=False则aorb==False"48、 使用()关键字来创建python自定义函数。A、function精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享B、funcC、 procedureD、 def49、 Python中使用()函数接收用输入的数据A、accept()B>input()C、readline()D>login()50、 在print函数的输岀字符串中可以将()作为参数,代表后面指定要输出的字符串A、 %dB、 %cC、 %sD、 %t"51、 以下哪条语句定义了一个Python字典()A、 {}#set()代表空集合B、 {1,2,3}C、 [1,2,3]D、 (1,2,3)52、 执行下面三条语句后,Iist2的值是:()listl=['a','b','c']Iist2=listllistl.append('de')A、 【"b*]B、 ['a','b','c','de']C、 ['d;'e','a',-b','c'JD、 ['a','b','c','d1,'e']53、 Python中获得字符串s长度的方法是()A、s.len()B^s.lengthCslen(s)#strtuplelistsetdietlen获取长度D、length(s)54、 字符串函数strip()的作用是()A、 按照指定字符分割字符串为列表B、 连接两个字符串序列C、 去掉字符串两侧空格或指定字符D、 替换字符串中特定字符55、 在读写文件之前,需要通过以下哪个方法创建文件对象()A、 createB、 folderC、 FileD、 open56、 在Python中,常见的循环有()A、 : do—while#没有do...whileB、 : whileC、 : forD、 : for—loop57、 下列哪些集合是有序集合()A>listB、 tuple#只读的listC、 set#没有下标,无序D、 diet#有下标,key58、 下列哪些集合是无序集合()A>listB、 tupleC、 setD、 diet59、有一个字符串strOl="ABCDEFG”,如果想取出字符”E”,下列写法正确的是()A、 strOl⑷B、 strOl[5]C、 str01[-2]D、strOl[-3]60、 有一个List集合为listOl=[11,22,33,44,55,66],下列遍历元素的循环结构正确的是:()A、 foriteminlistOl:print(item)B、 foritemoflistOl:print(item)C、 foriteminrange(len(list01)):print(list01[item])D、 forindex,valueinenumerate(listOl):print(value)61、 下列哪些模块可以显示当前的时间日期()A、 showtimeB、 datetimeC、 timeD、 times62、 Python的多行注释的标识方式正确的为()A"山”注释内容”””B、 注释内容eC、 /*注释内容*/D、 注释内容->63、 importrandomprint(random.randint(50,100))以上Python语句有可能岀现的结果为:()A、50B、66C、77D、10064、 关于List集合的特性的关键字,正确的是()A、 有序B、 可变C、 可重复D、 key-value存储结构65、 关于Diet集合的特性的关键字,正确的是()A、 无序B、 可变C、 key可重复D、 key-value存储结构66、 使用open读取文本文件的时候,哪些是读取文件的函数()A、readfilef)Bsread()tt一次性读取整个文件,文件越大速度越慢C>readlines()#一次性读取,每行返回的是list元素D、readline()#读取一行67、 使用open写入文本文件的时候,哪些是写入文件的函数(•A、 writefilef)B、 write(str)#字符串,就是你要写入文件的内容.精品精品word完整版-行业资料分享精品精品word完整版-行业资料分享C、 writelinesO#的参数是序列,比如列表,它会迭代帮你写入文件D、 writeline()68、 下列模块中,哪些是可以读取Excel数据的模块()A、 xlrdB、 xlwt#仅仅支持写xlwings支持读写而且支持xlsxlsxC、 openpyxl#不支持xls仅仅支持xlsxD、 pandas69、 Python使用open函数读取文本文件,这里的文本文件,通常是()A、 word文件B、 txt文件C、 Excel文件D、 csv文件70、 在Python的异常处理结构,包含三个关键字,分别为()A、 tryB、 excpetC、 catchD、finally"精精ALword完卷版-行业资料分享A、A、3B、6精精ALword完卷版-行业资料分享A、A、3B、6考试题(标注黄色字体为答案)1、str=M_"listOl=("A","B","C'Jprint(len(_str.join(list01)))以上Python语句的执行结果为:()。A.3B.精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享C.62、 str01="HelloWorld"printfstrOl.findCV))以上Python语句的执行结果为:()。A.程序报错B.-1C.TrueD.FALSE3、 listOl=[1,2,3]listO2=listOllistOl[l]=100printflist02)以上Python语句的执行结果为:()o精精ALword完卷版-行业资料分享D.65、 以下不是Python语言关键字的选项是:()。A.NoneB.asC.raiseD.Function6、 下面代码的执行结果是()15=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))A.3B.C.精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享17strOl=""print(len(str01.split(".")))以上Python语句的执行结果为:A.B.C.8、Django的MTV模式中负责如何把页面展示给用户(html)的层是:()。A.ModelB.TemplateC.ViewD.Controller9、下程序的输岀结果是:()Oa=[“a”,“b”,"c”]b=a[::-l]print(b)A.['a','b','c']B.'c','b','a'10、下面代码的输出结果是()s=["seashell”,“gold”,“pink”,“brown”,“purple","tomato"]print(s[l:4:2])A.['gold','pink','brown']B.[*gold,,*pink,]C.['gold','pink','brown','purple','tomato']D.['gold',*brown*]11、strOl="ABCDEFGHprint(len(strOl))以上Python语句的执行结果为:()。A.5B.6C.D.12、下面代码的输出结果是()x=12.34print(type(x))A.<class'int'>B.<class*float*>C.<class'bool'>D.<class*complex'>13、在Python中,慕运算运算符为()。A.B.**C.%D.//14、“ab”+”c”*2结果是:()。A.abc2B.abcabcC.abccD.ababcc精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享精品精品word完整版-行业资料分享deff(n):if(n==lorn==2):15、下面这段基于Python3的代码执行后,f函数执行了多少次:return1else:returnf(n-l)+f(n-2)ret=0ret=f(12)print(ret)deff(n):if(n==lorn==2):A.144B.145C.287D.28816、Python中使用()函数接收用输入的数据。A.accept()B.input()C.readline()login()17、 下面对Django描述错误的是:()。A.Django无socketB.Django内置的ORM跟框架内的其他模块耦合程度高C.Django模板的设计哲学是彻底的将代码、样式分离D.Django是一个轻量级的Web框架,异步非阻塞+内置WebSocket功能18、 strOl="ABCDEFG"print(str01[-l:-3])以上Python语句的执行结果为:()。A.[]"EFG"C."FG"D."GF"19、Python中提供用于处理日期和时间的类的模块是:()A.datatimeB.datetimeC.dateD.精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享精品精品word完整版-行业资料分享Time20、Matplotlib中设置不同线条字符2表示:A.上三叉点B.下三叉点C.左三叉点D.右三叉点21、Python中获得字符串s长度的方法是()。A.s.len()B.s.lengthC.len(s)D.length(s)22、以下程序的输出结果是:()oIs=list("theskyisblue”)a=ls.index('s',5,10)print(a)A.B.5C.10D.23、在Python中安装包的工具为()。A.yumB.getC.P'PD.Wget24、Python中生成随机数的模块为:()。A.numberB.reC.randomD.math25、strOl=”ABCDEFG”print(strOl[-l:-3:-l])以上Python语句的执行结果为:()<.A."GFE"B."EFG"C."FG""GF"26、strOl="ABCDEFG"print(str01[4])以上Python语句的执行结果为:()。IIQIIB."D"C.npulistl3.27、执行下面三条语句后,Iist2的值是:()1.listl=['a',b,'c']2.Iist2listl.append('de')listl3.A.['a;'b\'c']B.[•a1,'b1,'c','de']C.28>listOl=[1,2,3,4]listOl.append([5,6])print(len(listOl))以上Python语句的执行结果为:()。A.B.C.D.29、同时去掉字符串左边和右边空格的函数是:()。A.center))B.count()C.fomat()D.strip()30、在读写文件之前,需要通过以下哪个方法创建文件对象()。A.createB.folderC.FileD.Open31、str="Python语言程序设计",表达式str.isnumeric()的结果是:A.TrueB.C.False32、字符串函数strip。的作用是()A.按照指定字符分割字符串为列表B.连接两个字符串序列精品精品word完整版-行业资料分享精精ALword完卷版-行业资料分享C.去掉字符串两侧空格或指定字符D.替换字符串中特定字符33、在Python中,try—except结构的作用最匹配的是()。A.处理异常B.尝试去执行python语句C.尝试把数据写入数据库D.尝试解决代码的错误34、Python不支持的数据类型有()。A.charB.intC.floatD.List35、设str='python1.想把字符申的第一个字母大写.其他字母还是小写,正确的选项是:()0A.print(str[O].upper()+str[l:])B.print(str[l].upper()+str[-l:l])C.print(str[O].upper()+str[l:-l])D.print(str[l].upper()+str[2:])36、关于aorb的描述错误的是()。A.若a=Trueb=True贝Uaorb==TrueB.若a=Trueb=False贝Uaorb==TrueC.若a=Trueb=True贝Uaorb==FalseD.若a=Falseb=False则aorb==False37、str01="HelloWorld"print(strOl.find(ne"))以上Python语句的执行结果为:()。A.精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享B.2C.TRUED.FALSE38、Pandas中设置分组和聚合的函数名是:()A.groupB.groupbyC.orderD.Count39、在Python中,实现多分支选择结构比较好的方法是()A.ifB.if--elseC.ifelif-elseD.ifelseif--else40、Pandas模块的数据结构中处理一维数组的是:A.ListB.ArrayC.DataFrameD.Series41、使用()关键字来创建python自定义函数。A.functionB.funcC.procedureD.def42、下面代码的输出结果是()ovlist=list(range(5))print(vlist)A.01234B.。丄2,3,4,C.0;1;2;3;4;D.[0,1,2,3,4]43、以下哪条语句定义了一个Python字典()。A.{}B.{1,2,3)C.【1,2,3]D.(L2,3)print(name[2:-2])44、 下面代码的输出结果是()name="Python语言程序设计"print(name[2:-2])A.thon语言程序B.thon语言程序设C.ython语言程序D.程序出错45、 在循环中用于结束整个循环的关键字是()。A.gotoB.exitC.continueD.Break46、strOl="ABCDEPG"print(strOl[l:3])以上Python语句的执行结果为:()。A."BC"B."BCD"C."AB""ABC"47、Python中单行注释使用的符号为()。A.B.#C.//48、以下对Python程序缩进格式描述错误的选项是:()°A.不需要缩进的代码顶行写,前面不能留空白B.缩进可以用tab键实现,也可以用多个空格实现C.严格的缩进可以约束程序结构,可以多层缩进D.精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享精品精品word完整版-行业资料分享缩进是用来格式美化Python程序的上一-题下一题”49、 下面代码的输出结果是()x=10y=3print(x%y,x**y)A.31000B.130C.330D.1100050、 在print函数的输岀字符串中可以将()作为参数,代表后面指定要输岀的字符串。A.%dB.%c%sD.%t多选题 多选题(1/30)本题分数:1待检査1、以下关于List操作的描述,正确的是:()。A.通过append方法可以向列表添加元素B.通过extend方法可以将另一个列表中的元素逐一添加到列表中c.通过insert(index,object)方法在指定位置index前插入元素objectD.通过add方法可以向列表添加元素2、在Python中,常见的循环有()。A.do--whileB.whileC.forfor-loop3、有一个字符串str01="ABCDEFG”,如果想取出字符”E”,下列写法正确的是()。A.精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享str01[4]B.strOl[5]C.strOl[-2]D.strOl[-3]4、Python中,下列哪个选项属于不可变对象:()。A.元组B.字符串C.列表D.数组5、 PrimaryKey和UniqueKey的区别是:()。A.UniqueKey不是唯一性约束。B.Primarykey是主键,一个表只能由一个,Uniquekey是唯一键,一个表可以有多个唯一键字段。C.Primarykey必须不能为空,UniqueKey可为空。D.Primarykey能为空,UniqueKey不可为空°6、 下列哪些集合是有序集合()。A.listtuplesetDiet7、Python的多行注释的标识方式正确的为()。A.”””注释内容B.C./*注释内容*/D.<!-注释内容“〉8、 Python使用。pen函数读取文本文件,这里的文本文件,通常是()。A.word文件B.txt文件C.Excel文件D.csv文件9、 使用open读取文本文件的时候,哪些是读取文件的函数()。A.readfilef)B.read()C.readlinesf)D.readline()10、在Python中,可以使用break语句的地方有:A.if语句中B.if-else语句中C.for语句中D.while语句中11、Python中,获取列表names=[,jack7lili,;tom']中的元素tom,写法正确的有:()。A.names[-l]B.names[end()]C.names[2]D.names[3]12、关于List集合的特性的关键字,正确的是()。A.有序B.可变C.可重复D.key-value存储结构13、使用open函数操作文件的时候,通常提供的操作参数有:()°A.文件的路径B.操作模式C.文件的编码D.操作完成后是否自动关闭14、下列模块中,哪些是可以读取Excel数据的模块()。A.xlrdB.xlwtC.openpyxlD.Pandas15、 下列哪些集合是无序集合()。A.listB.tupleC.setD.Diet16、 在Python中,有age_0=22,age_l=18,下列语句中执行结果为True的有:()A.age_0>=21andage_l>=21B.age_O>=18andage_l>=18C.age_0>=21orage_l>=21age_0>=18orage_l>=1817、importrandomprint(random.randint(50,100))以上Python语句有可能出现的结果为:()。A.50B.66C.7710018、使用Python定义函数时,语句中需要包括:()。A.关键字B.函数名C.圆括号D.冒号19、在Python中,可对整数执行的有:A.加运算B.减运算C.乘运算除运算20、在Python中操作mysql数据库使用pymysql模块,如果想获取查询的返回结果,有哪些函数()。A.fetch()B.fetchone()C.fetchall()D.fetchmany()精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享精从精从word完整版•行业资料分享21、 关于Diet集合的特性的关键字,正确的是()。A.无序B.可变C.key可重夏D.key-value存储结构上-•題下-•題"22、 在Python中,布尔表达式的结果可以为:()。A.TrueB.FalseC.InOut23、在Python中,要修改列表元素,需要指定的有:A.列表名B.列表长度C.要修改元素的索引D.要修改元素的新值24、Django对web开发中,选项是优势的是:()。精精ALword完卷版-行业资料分享精精ALword完卷版-行业资料分享A.功能完善、要素齐全B.灵活的URL映射C.丰富的Template模板语言D.自带后台管理系统admin25、使用open写入文本文件的时候,哪些是写入文件的函数()。A.writefile()B.writef)C.wr

温馨提示

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

评论

0/150

提交评论