Python开发基础练习题及答案37_2023_背题版.pdf
试题说明本套试题共包括1 套试卷每题均显示答案和解析P y t h on开发基础练习题及答案3 7 (5 00题)P y t h on开发基础练习题及答案3 7L 单选题 s c i p y 包中()是数值积分例程和微分方程求解。A)i ne g r a t eB)li ng lgC)s p a r s eD s p e c i a l答案:A解析:s c i p y 基础知识。2 .单选题 4.阅读下面程序:s e t _ 01 =a,c,b,a s e t _ 0L a d d(d)p r i nt(le n(s e t _ 01)运行程序,以下输出结果正确的是()。A)5B)304D)2答案:C解析:3 .单选题 P y h on网络爬虫方向的第三方库是A)s c r a p yB)nu mp yC)op e np y x lD)P y Q L5答案:A解析:4 .单选题 关于赋值语句,以下选项中描述错误的是A)在 P y t h on语言中,有一种赋值语句,可以同时给多个变量赋值B)设 x =a li c e;y =k a t e,执行x,y =y,x 可以实现变量x和 y值的互换C)设 a =1 0;b =2 0,执行 a,b =a,a +b p r i nt (a,b)和 a =b b =a +b p r i nt (a,b)之后,得到同样的输出结果:1 0 3 0D)在 P y t h on语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包 含 的 语句称为赋值语句答案:D解析:5.单选题 下面代码的输出结果是()For s i n H e lloWor ld:i f s=W:c ont i nu ep r i nt(s,e nd=)A)H e lloB)Wor ldC)H e lloWor ldD)H e lloor ld答案:D解析:6 .单选题 P y t h on语言提供的3 个基本数字类型是()A)整数类型、浮点数类型、复数类型B)整数类型、二进制类型、浮点数类型C)整数类型、二进制类型、复数类型D)整数类型、二进制类型、浮点数类型答案:A解析:7 .单选题 s q l语句必须A)严格区分大小写B)必须大写C)必须小写D)不区分大小写答案:D解析:8 .单选题(,)如果有语句b=i nt(la,2),则p r i nt(b)的输出是()A)llB)2 B02 0D)报错答案:D解析:9 .单选题 下列关于RP C说法正确的是。A)RP C是一种远程调用协议B)它可以远程操纵计算机上的进程C)需要了解底层网络协议D)RP C通信之间不携带数据答案:A解析:1 0.单选题 以下选项中,不是P y t h on中文件操作的相关函数是()。A)w r i t e ()B)op e n()C)r e a d li ne s ()D)w r i t e li ne ()答案:D解析:1 1.单选题 使用r a nd om库的r a nd om。函数,哪个选项的引用方式是错误的?A)f r om r a nd om i mp or t*B)f r om r a nd om i mp or t r a nd omC)i mp or t r a nd omD)i mp or t r a nd om f r om r a nd om答案:D解析:1 2.单选题 表 达 式a s a s a s d f.I s t r i p(a s)的值为。()A)d fB)a s a s d f C)a s d f D)a a s d f 答案:A解析:1 3.单选题 下面代码实现的功能描述的是d e f f a c t (n):i f n=0:r e t u r n 1 e ls e:r e t u r nn*f a c t (n-1)nu m=e v a l(i np u t (请输入一个整数:)p r i nt (f a c t (a b s (i nt (nu m)A)接受用户输入的整数n,判 断n是否是素数并输出结论B)接受用户输入的整数n,判 断n是否是完数并输出结论C)接受用户输入的整数n,判 断n是否是水仙花数D)接受用户输入的整数n,输 出n的阶乘值答案:D解析:答案是d1 4.单选题 关于P y thon程序中与“缩进”有关的说法中,以下选项中正确的是()A)缩进统一为3个空格B)缩进可以用在任何语句之后,表示语句间的包含关系C)缩进在程序中长度统一且强制使用D)缩进是非强制性的,仅为了提高代码可读性答案:c解析:1 5.单选题 实现O ne-H ot编码可以用P andas中()A)g roupb yB)merg eC)g et_ dummiesD)f il l na答案:C解析:g et_ dummies生成哑变量,与one-hot编码一致。1 6.单选题 关于tkinter模块说法错误的是()。A)tkinter模块无需安装,属于P y thon标准库。B)tkinter属于G U I图形库。C)导入tkinter模块命令是。import tkinterD)tk的主窗口是一个元件,不是容器。答案:D解析:1 7.单选题1 0.s=P y thon,能够显示输出P y thon的选项是:()A)print(s 0:-l l)B)print(s-1:0 )C)print(s l:)D)print(s(:)答案:C解析:1 8.单选题 程序段如下:L s=l ist(rang e(5)L s-4:4 =C omputer,P y thon P rint(I s)P rint函数输出的结果()A)0,1,2,C omputer,P y thonB)0,1,2,C omputer,1 P y thonC)0,C omputer,P y thon,4 D)C omputer,P y thon答案:C解析:1 9.单选题 以3为实部4为虚部,P y thon复数的表达形式为()A)3+4 jB)4+3 jC)3+4 iD)4+3 i答案:A解析:2 0 .单选题 执行如下代码:import timeprint(time,time()以下选项中描述错误的是A)time库 是 P y thon的标准库B)可使用time.ctime(),显示为更可读的形式O time.sl eep(5)推迟调用线程的运行,单位为毫秒D)输出自1 97 0 年1 月1 日 0 0:0 0:0 0 a m 以来的秒数答案:C解析:2 1 .单选题 百度飞桨的paddl e框架1 0.2 安装指令正确的是()。A)py thonB)py thonC)py thonD)py thon答案:B解析:难易程度:易题型:2 2.单选题 不能返回列表数据类型的选项是A)s.spl it()B)s.I cut()C)rang e()D)diet,items()答案:D解析:2 3.单选题 以下选项中可用作P y thon标识符的是()。A)1 2 3 4 5 6B)ty peC)_ ab cD)a*b答案:C解析:2 4.单选题 关于P y thon的复数类型,以下选项中描述错误的是()A)复数类型表示数学中的复数B)对于复数z,可以用z.imag 获得实数部分C)复数的虚数部分通过后缀“J”或“j”来表示D)对于复数z,可以用z.real 获得实数部分答案:B解析:2 5.单选题“世界很大”+“人很渺小”的输出结果是:()。A)世界很大人很渺小B)“世界很大”“人很渺小”C)“世界很大”+“人很渺小”D)世界很大+人很渺小答案:A解析:2 6.单选题P y thon语言中,以下表达式输出结果为1 1的选项是:A)print(1+1”)B)print(1+1)C)print(eval (1+1)D)print(eval(“1”+“1”)答案:D解析:2 7.单选题P y thon对应的单元测试框架是()A)J unitB)testN GC)unittestD)N U int答案:C解析:2 8.单选题 要 将3.1 4 1 5 92 6变 成0 0 0 0 3.1 4如何进行格式化输出()A)%0.2 f%3,1 4 1 5 6 2 9B)%.2 f%3.1 4 1 5 6 2 9C)%8.2 f%3.1 4 1 5 6 2 9D)%0 8.2 f%3.1 4 1 5 6 2 9答案:D解析:2 9.单选题 关于jieb a库的描述,以下选项中错误的是()A)J ieb a库提供中文分词功能B)J ieb a库不可以向分词词典增加新词C)J ieb a库的分词原理是利用一个中文词库,将待分词内容与分词词库进行对比。D)J i e ba库需要安装才能使用。答案:B解析:3 0.单选题 设一年3 56天,第1天的能力值为基数记为L 0。当好好学习时能力值相比前一天会提高千分之五。以下选项中,不能获得持续努力1年后的能力值的是A)1.0 0 5*3 65B)po w(1.0 +0.0 0 5),3 65)C)1.0 0 5/3 65D)po w(1.0 +0.0 0 5,3 65)答案:C解析:3 1.单选题 关于函数参数传递中,形参与实参的描述错误的是()。A)py t h o n实行安值传递参数。值传递指调用函数时将常量或变量的值(实参)传递给函数的参数(形参)B)实参与形参存储在各自的内存空间中,是两个不相关的独立变量C)在参数内部改变形参的值,实参的值一般是不会改变的。D)实参与形参的名字必须相同答案:D解析:3 2.单选题 以下导入方式不需要加模块前缀的是()A)i m po rt N u m pyB)f ro m N u m py i m po rt *C)i m po rt N u m pu as n pD)f ro m N u m py i m po rt m at ri x an d array答案:B解析:3 3.单选题P y t h o n语言提供的3个基本数字类型是A)整数类型、浮点数类型、复数类型B)整数类型、C)整数类型、D)整数类型、答案:A二进制类型、浮点数类型二进制类型、复数类型二进制类型、浮点数类型解析:3 4.单选题 关于以下程序输出结果的描述,正确的选项是:L =1,2,3,4,5,6,7 1P ri n t(1.po p(0),l e n(1)A)0 6B)0 70 1 6D)1 7答案:c解析:3 5.单选题 在J S P 中,以下不属于J S P 内置对象的是()A)d o cu m e n tB)re qu e stC)re spo n seD)se ssi o n答案:A解析:概念理解3 6.单选题 下列语句运行以后,会产生()异常。N=1 5/0A)S y n t ax E rro rB)N am e E rro rC)I n d e x E rro rD)Ze ro D i v i si o n E rro r答案:D解析:3 7 .单选题 以下能够根据逗号,分隔字符串的是()。A)s.spl i t ()B)s.st ri p()C)s.ce n t e r()D)s.re pl ace()答案:A解析:3 8.单选题 若将2 转换为O bl O,应该使用()函数。A)o ct ()B)bi n()C)h e x ()D)i n t ()答案:B解析:3 9.单选题 数据资产管理归口部门制定评价考核规则,定期对各专业、各单位数据资产管理成效和工作开展情况进行(),结果纳入公司同业对标体系和企业负责人业绩考核。A)考试B)考核C)评价D)检查答案:c解析:40.单选题 在p y t h o n中,下面哪个不可以表示复数()A)-4.7+7 jB)6+7*jC)5.4e-5+3,2e+8jD)3.6+8j答案:B解析:41.单选题 下列表达式的值为Tr u e的是A)5+4j 2-3jB)3 2 20 (3,2)x y z 答案:C解析:42.单选题 字符串 Hi,A n dy 中,字符A 对应的下标位置为A)1B)20 3D)4答案:C解析:43.单选题(,4分)以下不属于P y t h o n语言保留字的是()。A)doB)w h i l eC)Tr u eD)p a s s答案:A解析:44.单选题 下列选项中不属于函数优点的是()。A)减少代码重复B)使程序模块化C)使程序便于阅读D)便于发挥程序员的创造力答案:D解析:45.单选题 当需要在字符串中使用特殊字符时,P y t h o n使 用()作为转义字符的起始符号A)B)/0#D)%答案:A解析:46.单选题 以下程序的输出结果是()X =f o o Y =2P r i n t(x +y)A)f o oB)f o o f o oC)f o o 2D)Ty p eEr r o r答案:D解析:47.单选题 以下程序的输出结果是:S1=企鹅S2=超级游泳健将P r i n t(0:4:1:!=10:A =20El i f a =20:A =30El i f a =30:B =aEl s e:B =0P r i n t (a=),b=.f o r m a t (a,b)A)a=30,b=lB)a=30,b=30C)a=20,b=20D)a=20,b=l答案:D解析:49.单选题 以下选项中描述错误的是()A)A x y 表示x 与y 之整数商,即不大于x 与y 之商的最大整数B)B x*y 表示x 的y 次嘉,其中,y 必须是整数C)C x%y 表示x 与y 之商的余数,也称为模运算D)D x/y 表示x 与y 之商答案:B解析:50.单选题 关于r et u r n 语句,以下选项中描述正确的是()A)函数中最多只有一个r et u r n 语句B)函数可以没有r et u r n 语句C)函数必须有一个r et u r n 语句D)r et u r n 只能返回一个值答案:B解析:51.单选题 给出下面代码:A g e=23St a r t=2If a g e%2!=0:s t a r t=lF o r x i n r a n g e(s t a r t,a g e+2,2):p r i n t(x)上述程序输出值的个数是:oA)10B)16014D)12答案:D解析:52.单选题 关于P y t h o n 的元组类型,以下选项中描述错误的是(A)P y t h o n 中元组采用逗号和圆括号(可选)来表示)OB)一个元组可以作为另一个元组的元素,可以采用多级索引获取信息C)元组中元素不可以是不同类型D)元组一旦创建就不能被修改答案:C解析:53.单选题在P y t h o n 中,不可以用来表示字符串的符号是A)(一对方括号)B)(一对单引号)C)(一对双引号)D).(一对三引号)答案:A解析:54.单选题A r ecu r s i v e f u n ct i o n i n cl u des w h i ch a r e n o t n eces s a r y i n a l o o ps t r u ct u r e.A)f u n ct i o n ca l l sB)co n di t i o n a l cl a u s esC)o v er h ea d a ct i o n sD)o b j ect i n s t a n ces答案:C解析:55.单选题P y t h o n 机器学习方向的第三方库是()A)r a n do mB)P y Q t 5C)P ILD)Ten s o r F l o w答案:D解析:56.单选题以下程序的不可能输出结果是:F r o m r a n do m i m p o r t *P r i n t (s a m p l e(1,2,3,4,5,2)A)5,1B)1,20 4,2D)1,2,3答案:D解析:57.单选题执行如下代码:F n a m e=i n p u t(请输入要写入的文件:)F o =o p en(f n a m e,w+”)Ls =”清明时节雨纷纷,”,“路上行人欲断魂,借问酒家何处有?,“牧童遥指杏花村。”F o.w ri t e li n e s (I s)F o.s e e k(0)f o r li n e i n f o:P ri n t(li n e)F o.c lo s e ()以下选项中描述错误的是A)f o.w ri t e li n e s (I s)将元素全为字符串的Is列表写入文件B)f o.s e e k (0)这行代码如果省略,也能打印输出文件内容C)代码主要功能为向文件写入一个列表类型,并打印输出结果D)执行代码时,从键盘输入“清明.t x t”,则清明.t x t被创建答案:B解析:58.单选题#希望通过程序查找年龄在4 0岁以上,在公司任职超过10年的同事,请问以下那个代码是正确的ag e =i n t (i n p u t (请输入年龄)s e rv i c e t i m e =f lo at (i n p u t (请输入在本公司工作年限”)请从以下选项选择正确的代码替换到此行p ri n t (您将获得资深员工奖项)e ls e:p ri n t (您未达到评选条件)A)i fB)i fC)i fD)i fag eag eag eag e=4 04 04 04 0o r s e rv i c e _ t i m e =10:o r s e rv i c e t i m e =10an d s e rv i c e _ t i m ean d s e rv i c e t i m e=10=10:答案:D解析:59.单选题 下面代码的输出结果是()D =a:l,b:2,c:3;P ri n t(d c )A)2-3jB)3 2 2C)3=3D)ab c x yz 答案:C解析:64.单选题 表达式2 1 an d 100的结果是()A)T ru eB)F als eO 100D)0答案:C解析:65.单选题 下面代码的输出结果是L i s t V =li s t(ran g e(5)p ri n t(2 i n li s t V)A)F als eB)00-1D)T ru e答案:D解析:66.单选题 已知以下程序段,要想输出结果为1,2,3,应该使用的表达式是:X=l,2,3 Z=Fo r y i n x:Z.a p p e n d (s t r(y)A)p r i n t (z)B)p r i n t(,j o i n(x)C)p r i n t(x)D)p r i n t (,j o i n(z)答案:D解析:6 7 .单选题 执行以下程序,导致输出输入有误的输入选项是_Tr y:l s=e v a l(i n p u t()*2p r i n t (Is)Ex c e p t:p r i n t(输入有误)A)1 2B)a aC)a a D)1 2 答案:B解析:6 8 .单选题 执行下面的代码,以下选项中正确的是()De f f (x,y =0,z =0):p a s s#空语句,定义空函数体A)f (1,x =1,z =3)y =2,t =3)C)f(x =1,2)D)f(x =1,y =2,z =3)答案:D解析:6 9 .单选题 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过哪个选项发送()A)消息B)调用语句C)命令D)口令答案:A解析:7 0 .单选题 下列语句的执行结果为:A,b=3,5 b%=a p r i n t(b)A)1B)1.6 70 2D)3答案:C解析:7 1 .单选题 以下程序的输出结果是:S1 =“企鹅”S2 =超级游泳健将”P r i n t(0:4 :1:!9f o r m a t(s i,s 2)A)企鹅:超级游泳健将!B)企 鹅:超级游泳健将!C)企 鹅:!超级游泳健将!D)企 鹅:超级游泳健将!答案:D解析:7 2 .单选题 以下表示不为负数的关键字为A)u n s i g n e dB)n u s i g n e dC)n o t n u l lD)u n i q u e答案:A解析:7 3 .单选题 在数据流图中,带有名字的箭头表示A)模块之间的调用关系B)控制程序的执行顺序C)数据的流向D)程序的组成成分答案:C解析:7 4.单选题 以下关于P y t h o n自带数据结构的运算结果中正确的是()项?A)1 =1,2,3,4,5 ;d e l 1 2:4 ;则运算之后 1 为 1,2,3 B)b a s k e t =a p p l e,b a n a n a,a p p l e,o r a n g e ;f r u i t =s e t(b a s k e t);f r u i t 2 =s e t (a p p l e,m e l o );l e n(f r u i t f r u i t 2)的结果是 5。C)b a s k e t =a p p l e,b a n a n a,a p p l e,o r a n g e ;f r u i t =s e t (b a s k e t);l e n(f r u i t)的运算结果是4。D)1 =2,1,3,5,4 ;1.r e m o v e(3);1.s o r t();则运算之后 1为 1,2,4,5 答案:D解析:7 5.单选题 在p r i n t函数的输出字符串中可以将()作为参数代表后面指定要输出字符串A)%dB)%cC)%sD)%t答案:C解析:7 6.单选题 统 计 哈姆雷特单词出现的频率程序如下:Ex c l u d e s =t h e ,a n d ,o f ,y o u ,a ,i ,m y ,m)De f g e t Te x t ():t x t =o p e n(h a m l e t.t x t,r).r e a d()t x t =t x t.l o w e r 0f o r c h i n !#$%&()*+,-./:;?|:t x t =t x t.r e p l a c e(c h,)Re t u r n t x tA)对i t e m s列表中的每一个元组项中的第二元素升序排列B)对i t e m s列表中的每一个子列表项中的第二元素升序排列C)对i t e m s列表中的每一个元组项中的第二元素降序排列D)对i t e m s列表中的每一个元组项中的第一元素降序排列答案:C解析:7 7.单选题 以下关于P y t h o n字符串的描述中,错 误 的 是()A)字符串是字符的序列,可以按照单个字符或者字符片段进行索引B)字符串包括两种序号体系:正向递增和反向递减0P y t h o n字符串提供区间访问方式,采 用 N:M格式,表示字符串中从N到M的索引子字符串(包 含N和M)D)字符串是用一对双引号 或者单引号 括起来的零个或者多个字符答案:C解析:78.单选题 W h a t d o e s t h e f o l l o w in g e x p r e s s io n m e a n?X =yA)x is l e s s t h a n yB)x is l e s s t h a n o r e q u a l t o yC)x is g r e a t e r t h a n yD)x is g r e a t e r t h a n o r e q u a l t o y答案:B解析:79.单选题 在p y t h o n 中,使用o p e n 方法以二进制格式打开一个文件用于追加,则访问模式为()A)r bB)w bC)a bD)a答案:C解析:80 .单选题 在结构化方法的软件开发阶段中,软件功能分解所处的阶段是A)详细设计B)需求分析C)编程调试D)总体设计答案:D解析:81.单选题 关于Py t h o n 遍历循环,以下选项中描述错误的是()。A)遍历循环通过f o r 实现B)无限循环无法实现遍历循环的功能C)遍历循环可以理解为从遍历结构中逐一提取元素,放在循环变量中,对于所提取的每个元素只执行一次语句块D)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和r a n g e。函数等答案:B解析:82.单选题 以下对Py t h o n 程序设计风格描述错误的选项是:()A)A Py t h o n 中不允许把多条语句写在同一行B)B Py t h o n 语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出C)C Py t h o n 中不允许把多条语句写在同一行D)D Py t h o n 可以将一条长语句分成多行显示,使用续航符“”答案:C解析:83.单选题 关于列表数据结构,下面描述正确的是()。A)不支持in运算B)可以不按顺序查找元素C)必须按顺序插入元素D)所有元素类型必须相同答案:B解析:84.单选题 关于Py t h o n循环结构,以下选项中描述错误的是()。A)c o n t in u e结束整个循环过程,不再判断循环的执行条件B)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和r a n g e。函数等C)Py t h o n通过f o r、w h il e等保留字构建循环结构D)c o n t in u e用来结束当前当次语句,但不跳出当前的循环体答案:A解析:85.单选题 以下赋值语句中合法的是()。A)x=2,y=3B)x=y=3C)x=2 y=3D)x=(y=3)答案:B解析:86.单选题 在Py t h o n中,用于获取用户输入的函数是()A)in p u t ()B)p r in t ()C)e v a l ()D)g e t ()答案:A解析:87.单选题 使用o p e n。打开一个W in d o w s操作系统D盘下的文件,以下选项中对路径的表示错误的是()。A)D:/Py t h o n T e s t/a.t x tB)D:/P y t h o n T e s t/a.t x tC)D:W P y t h o n T e s t W a.t x tD)D:P y t h o n T e s t a.t x t答案:D解析:88.单选题 以下P y t h o n 程序的输出结果是:()f r a m e =1,2,3,4,5,6,7,8,9 r g b =f r a m e :T p r i n t (r g b)A)l,2,3,4,5,6 B)7,8,9 C)7,8,9,4,5,6,1,2,3 ;D)1,2,3,4,5,6,7,8,9 答案:C解析:89.单选题 t i m e 库 的 t i m e,m k t i m e(t)函数的作用是(A)将当前程序挂起1秒,挂起即暂停执行B)将 s t r u c t _ t i m e 对象变量t转换为时间戳C)返回一个代表时间的精确浮点数,两次或多次调用,其差值用来计时D)根 据 f o r m a t 格式定义,解析字符串t,返 回 s t r u c t _ t i m e 类型时间变量答案:B解析:m k t i m e(t)函数的作用是将结构化时间变量t 转换为时间戳。90.单选题 以下代码的执行结果是()。s u m=0f o r i i n r a n g e(100):i f (i%10):c o n t i n u e s u m=s u m +i p r i n t(s u m)A)50506)49500450D)45答案:C解析:91.单选题 以下哪个数据类型被称为映射类型数据()A)序列B)元组C)字典D)集合答案:C解析:92.单选题 以下关于p y t h o n 内置函数的描述,错误的是:A)h a s h()返回一个可计算哈希的类型的数据的哈希值B)t y p e()返回一个数据对应的类型0 s o r t e d()对一个序列类型数据进行排序D)i d()返回一个数据的一个编号,跟其在内存中的地址无关答案:D解析:93.单选题 关于下面代码中的变量x,以下选项中描述正确的是F o =o p e n(f n a m e,r )F o r x i n f o:p r i n t (x)F o.c l o s e OA)变量x 表示文件中的一个字符B)变量x 表示文件中的一组字符C)变量x 表示文件中的全体字符D)变量x 表示文件中的一行字符答案:D解析:94.单选题 t y p e(l+2L*3.14)的结果是:()A)B)C)Sy n t a x E r r o r:i n v a l i d s y n t a xD)答案:C解析:95.单选题 在P y t h o n 中,设a=2,b=3,表达式a b a n d b=3的值是()A)1B)-lC)T r u eD)F a l s e答案:D解析:96.单选题 口 同时去掉字符串左边和右边空格的函数是:()A)c o u n t ()B)c e n t e r ()C)f o m a t ()D)s t r i p ()答案:D解析:97.单选题 确认测试以()文档作为测试的基础。A)需求规格说明书B)设计说明C)测试程序D)开发计划答案:A解析:98.单选题(,)以下对P y t h o n程序设计风格描述错误的选项是()A)P y t h o n中允许把多条语句写在同一行,语句之间用分号隔开B)P y t h o n语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出O P y t h o n可以将一条长语句分成多行显示,使用续行符 D)P y t h o n中不允许把多条语句写在同一行答案:D解析:99.单选题 以下不属于P y t h o n算术运算符的是()A)/B)/0%D)*答案:C解析:100.单选题W h i c h m o d e s p e c i f i e r w i l l e r a s e t h e c o n t e n t s o f a f i l e i f i t a l r e a d y e x i s t sa n d c r e a t e t h e f i l e i f i t d o e s n o t a l r e a d y e x i s t?A)w B)r C)a D)e 答案:A解析:101.单选题s q l中如果想要修改字段名称,需要使用的关键字是A)s e l e c tB)d r o pC)a l t e rD)i n s e r t答案:C解析:102.单选题s c i p y.s t a t s模块中累积分布的反函数是()A)p d fB)p p fC)RsD)s f答案:B解析:p p f分位点函数是累积分布函数c d f的反函数1 0 3.单选题x=2 8,哪个选项的描述是正确的?A)条件3 5=x 7 5是合法的,且输出为Tr u eB)条件2 4 =x 2 5是合法的,且输出为Fa l s eC)条件2 4 =x 2 5是不合法的D)条件2 4 =x a n d x 2 5是合法的,且输出为Tr u e答案:B解析:1 0 4.单选题 s t r=Ha r r y n=l e n (s t r)m y s t e r y=s t r 0 .l o w e r ()+s t r n-1 .u p p e r ()p r i n t(m y s t e r y)A)HyB)h YC)h yD)HY答案:B解析:1 0 5.单选题 以下关于Py t h o n程序语法元素的描述,错误的选项是:A)段落格式有助于提高代码可读性和可维护性B)虽 然Py t h o n支持中文变量名,但从兼容性角度考虑还是不要用中文名C)t r u e并 不 是Py t h o n的保留字D)并不是所有的i f、w h i l e、d e f、c l a s s语 句 后 面 都 要 用 :结尾答案:D解析:1 0 6.单选题s的结果()。A=2 2,3 3,4 4,5 5,2 2 S=s e t(a)A)2 2,3 3,4 4,5 5,2 2 B)2 2,3 3,4 4,5 5 C)2 2,3 3,4 4,5 5 D)(2 2,3 3,4 4,5 5)答案:B解析:1 0 7.单选题 已知列表l s t=l,2,3,4,5 ,则以下不能在列表最后添加新的元素6的表达式有A)1 s t.i n s e r t(6,6)B)1 s t.i n s e r t(6)C)1 s t.i n s e r t(5,6)D)1 s t.a p p e n d(6)答案:B解析:1 0 8.单选题B e a u t i f u l s o u p对象s o u p的 代 码 s o u p,f i n d _ a l l (d i v ,c l a s s _=h o u s e i n f o )含义是:查找整个文档书中什么元素A)h o u s e i n f o元素B)类 名 是 h o u s e i n f o ,元素C)d i v元素D)类 名 是 h o u s e i n f o )的d i v元素答案:D解析:1 0 9.单选题 以下不能用于生成空字典的选项是 _0A)口B)d i c t(O)C)d i c t()D)答案:A解析:1 1 0.单选题 以下不能用于计算a的4次方的表达式是()A)a*4B)p o w(a,4)C)a*4D)m a t h.p o w(a,4)答案:C解析:1 1 1.单选题 关于i m p o r t引用,以下选项中描述错误的是()A)使用 i m p o r tB)i m p o r t保留字用于导入模块或者模块中的对象C)使用 i m p o r tD)可以使用f r o m答案:D解析:1 1 2.单选题 表 达 式3 o r 5的值为_ _。A)TRUEB)3C)5D)2答案:B解析:1 1 3.单选题 下面程序的运行结果是()o a =l b =a *0 x 6 7 8p r i n t(%d n%(b)A)6 7 8B)B.0 X6 7 8C)D.1 6 5 6D)D.1 6 5 6答案:D解析:H 4.单选题 下列代码要打开的文件应该在()A)C盘根目录B)D盘根目录C)Py t h o n 安装目录D)程序所在目录答案:D解析:1 1 5 .单选题 给定字典d,以下选项中对d.v a l u e s。的描述正确的是()A)返回一个集合类型,包括字典d 中所有值B)返回一种d i c t _ v a l u e s 类型,包括字典d 中所有值C)返回一个元组类型,包括字典d 中所有值D)返回一个列表类型,包括字典d 中所有值答案:B解析:1 1 6 .单选题 下面代码的输出结果是 。X=3.1 4 1 5 9 2 6Pr i n t (r o u n d(x,2),r o u n d(x)A)3.1 4 3B)6.2 8 3C)2 2D)3 3.1 4答案:A解析:1 1 7 .单选题 假设检验是使用关于()所提供的证据来决定接受或不接受有关总体的声明。A)一部分数据B)简单随机抽样C)数据总体D)数据样本答案:D解析:H 8.单选题 表达式(6 a n d 2)+3*2 输出结果为()A)8B)B.9C)C.1 1D)D.1 5答案:C解析:1 1 9 .单选题 欲将两个数中较小的数返回,应定义的匿名函数为()A)m y m i n=l a m b d a x,y:x i f x=y e l s e yB)m y m i n=l a m b d a x,y:x i f x y e l s e yC)m y m i n=l a m b d a x,y:x i f x y x e l s e yD)m y m i n=l a m b d a x,y:x i f x y:x e l s e:y答案:B解析:1 2 0 .单选题 当需要在字符串中使用特殊字符时,p y t h o n 使 用()作为转义字符。()A)