《Python开发基础练习题及答案15_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案15_2023_背题版.pdf(92页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、试题说明本套试题共包括1套试卷每题均显示答案和解析P y t h on开发基础练习题及答案15(500题)P y t h on开发基础练习题及答案15L 单选题 t r y:p r i nt (t r y.)r =10/0 p r i nt (r e s u lt:,r)e x c e p tZ e r oDi v i s i onEr r or as e:p r i nt(e x c e p t:,e)f i nally:p r i nt(f i nally.)p r i nt(EN D)()A)t r y.B)t r y.C)t r y.答案:A解析:2.单选题P y t h on中,关于
2、f or,w h i le及e ls e语句表述正确的是:A)只 有f o r里才可以有e ls e语句。B)只 有w h i le里才可以有e ls e语句。C)f or和w h i le里都可以有e ls e语句。D)f or和w h i le里都不可以有e ls e语句。答案:C解析:3.单选题s h u f f le和s or t输出的ke y实现了下面哪个接口()A)W r i t ab leB)W r i t ab le Comp ar ab 1eC)Conf i g u r ab leD)Comp ar ab 1e W r i t ab le答案:B解析:4.单选题 用来判断当前
3、P y t h on语句在分支结构中的是()A)引号B)冒号C)大括号D)缩进答案:D解析:5.单选题pandas.DateFrame.jo in方法使用jo in连接两个主键的名字必须()A)相同B)相反C)大写D)小写答案:A解析:6.单选题 关于数据组织的维度,以下选项中描述错误的是()A)数据组织存在维度,字典类型用于表示一维和二维数据B)一维数据采用线性方式组织,对应于数学中的数组和集合等概念C)二维数据采用表格方式组织,对应于数学中的矩阵D)高维数据有键值对类型的数据构成,采用对象方式组织答案:A解析:7.单选题Python语言提供的3个基本数据类型是:A)整数类型、二进制类型、浮
4、点类型B)整数类型、浮点类型、复数类型C)十进制类型、二进制类型、十六进制类型D)整数类型、二进制类型、复数类型答案:B解析:8.单选题for m in range(1,20):p rin t(m)M的循环终值是()A)19B)20021D)以上都不对答案:A解析:9.单选题 关 于Python语言的注释,以下选项中描述错误的是A)Python语言的单行注释以#开头B)Python语言的单行注释以单引号 开头0 Python语言的多行注释以 (三个单引号)开头和结尾D)Python语言有两种注释方式:单行注释和多行注释答案:B解析:10.单选题 哪个对P EP 的介绍是正确的?A)P EP 是
5、一种针对P y t h on语言的文档编写规范B)P EP 是一种用于改进P y t h on功能的提案及工作模式C)P EP 是p y t h on语言代码编写规范D)P EP 是P y t h on社区交流技术开发细节和经验的模式答案:B解析:11.单选题 下列表达式S T的值是()S=1010,1010,78.9 T=1010,1010,12.3,1010,1010)A)78.9,12.3B)1010,78.9,1010 C)1010,1010,12.3D)1010答案:A解析:12.单选题 下面代码的输出结果是()T r u e /Fals eA)T r u eB)-lC)0D)系统报
6、错答案:D解析:13.单选题 对于序列s,能够返回序列s 中第到第j 以k 为步长的子序列的表达是A)s i,j,k B)s i:j:k C)s i;j;k D)s(i,j,k)答案:B解析:1 4 .单选题 以下属于P y t ho n 脚本程序转变为可执行程序的第三方库的是()A)r eq u es t sB)s c r a p yC)n u m p yD)p y in s t a l l er答案:D解析:1 5.单选题 下列选项中,正确定义了 一个字典的是()A)a=a ,1,b ,2,c ,3 B)b=(a,l,b ,2,c ,3)C)c=a ,1,b ,2,c ,3)D)d=a :
7、l,b :2,c :3 答案:D解析:1 6.单选题P y t ho n运算符中用来计算集合并集的是()。A)|B)&0 1 1D)+答案:A解析:P y t ho n运算符中用来计算集合并集的是。1 7.单选题 以下关于字典的描述,错误的是:A)字典中元素以键信息为索引访问B)字典长度是可变的C)字典是键值对的集合D)字典中的键可以对应多个值信息答案:D解析:1 8.单选题P y t ho n内置函数_ _ _用来返回数值型序列中所有元素之和。A)s u mB)a d dC)m a xD)m in答案:A解析:1 9.单选题 以下程序的不可能输出结果是:fr o m r a n d o m
8、im p o r t *p r in t(r o u n d(r a n d o m(),2)A)0.4 7B)0.5 4C)0.2 7D)1.8 7答案:D解析:2 0.单选题 以下关于实体管道说法正确的是A)抓取网页的网址B)高速的下载网络上的资源C)从特定的网页中提取自己需要的信息D)处理爬虫提取的实体答案:D解析:2 1 .单选题 在L in u x 中,在输入模式下,按下什么键退回到编辑模式?A)TABB)P r t ScO ESCD)F 1答案:C解析:概念理解2 2 .单选题 下列创建3 行4 列的二维数组,元素值从1 0到2 1 的代码正确的是A)n u m p y.a r a
9、 n ge(1 0,2 2).r es ha p e(4,3)B)n u m p y.a r a n ge(1 0,2 2).r es ha p e(3,4)C)n u m p y.a r a n ge(1 0,2 3).r es ha p e(4,3)D)n u m p y.a r a n ge(1 0,2 3).r es ha p e(3,4)答案:B解析:2 3 .单选题 下列选项中,用于触发异常的是()。A)t r yB)c a t c hC)r a is eD)ex c ep t答案:C解析:2 4 .单选题 下列关于类的说法,错误的是()。A)类中可以定义私有方法和属性B)类方法的
10、第一个参数是c isC)实例方法的第一个参数是s el fD)类的实例无法访问类属性答案:D解析:2 5 .单选题 以下关于P y t ho n 程序格式的描述,错误的选项的是:A)P y t ho n 的变量名不能跟保留字相同B)注释是用来给程序员看的解释,不会被执行C)im p o r t 用来引用当前程序以外的功能库D)变量用来保存数据值,不需要声明,但可以重命名答案:D解析:2 6 .单选题 下面代码的输出结果是A=1,2,3 F o r i in a :T :p r in t(i,en d=,)A)3,1,2B)2,1,303,2,1,D)l,2,3答案:C解析:2 7 .单选题 下
11、面代码的执行结果是:d =fo r i in r a n ge(2 6):d c hr(i+o r d(a)=c hr(i+1 3)%2 6 +o r d(a)fo r c in P y t ho n :p r in t(d.get(c,c),en d=)A)Ca b u glB)P y t ho nC)P a b u glD)P l gu b a答案:D解析:2 8 .单选题 程序输出为()Def F o o(x):if(x=l):r et u r n 1el s e:r et u r n x+F o o(x-l)P r in t(F o o (4)A)2 4B)7C)1 0D)1答案:C解
12、析:2 9 .单选题 关于函数,以下选项中描述错误的是A)函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。B)使用函数的主要目的是减低编程难度和代码重用0 Py t h on使 用 d el 保留字定义一个函数D)函数是一段具有特定功能的、可重用的语句组答案:C解析:3 0.单选题 py t h on3 解释器执行l ong(1 0)的结果为():A)1 0LB)1 01C)Na meE rror:na me l ong i s not d efi nedD)1答案:C解析:3 1 .单选题 下面哪个不是Py t h on合法的标识符A)i nt
13、3 2B)40X LOs el fD)_ na me答案:B解析:3 2 .单选题 创建一个矩阵n=np.ey e(3),n l 1 =A)2B)301D)6答案:C解析:3 3.单选题 运行以下语句,输出的结果是()for s i n Hel l oW orl d”:i f s=W”:c ont i nu epri nt(s,end=)A)Hel l oW orl dB)Hel l oorl dC)Hei l oD)W orl d答案:B解析:3 4.单选题 结构化程字设计中,对got o语句的使用描述正确的是A)使用got o语句程序效率高B)禁止使用gol o语句C)应避免滥用got o
14、语句D)不确定答案:C解析:3 5.单选题 下面代码的输出结果是()。r it tt i it ii i f t 1 f t ic s =L a ,a b ,c d ,b ed Jfor s i n c s:i f b i n s:pri nt(s,end=)c ont i nu eA)a bB)a b b edC)c dD)a c d答案:B解析:3 6.单选题 在Li nu x 中,Apa c h e和T omc a t 都是服务器,他们之间的相同点有()A)两者都是Apa c h e组织开发的B)两者都有HT T P服务的功能C)两者都是免费的D)以上全是答案:D解析:概念理解3 7 .
15、单选题 s c ore=8 8 i f s c ore =60:pri nt (及格)el s e:pri nt (不及格)上面代码属于哪种选择结构()A)单分支选择结构B)双分支选择结构C)多分支选择结构D)嵌套分支选择结构答案:B解析:3 8 .单选题 下面代码的输出结果是F or s i n Hel l oW orl d :If s=W :Brea kPri nt(s,end=)A)He1 1 eW orl dB)W orl dC)Hel l oorl dD)Hel l o答案:D解析:3 9 .单选题 关于CS V 格式的文件,下列说法错误的是()A)A纯文本格式,通过单一编码表示字符
16、B)B 以行为单位,一行表示一维数据,三行表示三维数据0 C 以逗号分隔每列数据,列数据为空也要保留逗号D)D 可以包含或不包含列名,包含时列名放置在文件第一行答案:B解析:40.单选题 以下关于函数参数和返回值的描述,正确的是()A)采用名称传参的时候,实参的顺序需要和形参的顺序一致B)可选参数传递指的是没有传入对应参数值的时候,就不使用该参数C)函数能同时返回多个参数值,需要形成一个列表来返回D)Py t h on支持按照位置传参也支持名称传参,但不支持地址传参答案:D解析:41 .单选题 Py t h on文 件 的 后 缀 名 是。A)pd fB)d oC)pa sD)py答案:D解析
17、:42 .单选题 关于CS W 文件的描述,以下选项中错误的是()。A)CS V 文件通过多种编码表示字符B)CS V 文件格式是种通用的相对简单的文件格式,应用于程序之间转移装格数据C)CS V 文件的每行是一维数据可以用Py t h on中的列表类型表示D)整个C S V文件是一个二维数据答案:A解析:难易程度:易题型:43.单选题 W h i ch of t h e f ol l ow i n g i s t h e cor r e ct s y n t ax f or d e f i n i n g a cl as s,t abl e,w h i ch i n h e r i t s
18、f r om t h e f u r n i t u r e cl as s?A)cl as s f u r n i t u r e t abl e :B)cl as s t abl e,f u r n i t u r e:C)cl as s f u r n i t u r e(t abl e):D)cl as s t abl e(f u r n i t u r e):答案:D解析:44.单选题 d f.m i n O 这个函数是用来A)找寻元素最小值B)找寻每行最小值C)找寻每列最小值D)找寻每列最大值答案:A解析:45.单选题 字符串:s =abcd e,n =l e n(s)o索引字符串
19、s字符c,哪个语句是正确的()A)s (n+l)/2B)s (n+l)/2C)s n/2D)s (n+1)/2答案:C解析:46.单选题 以下选项中,正确地描述了浮点数0.0和整数0相同性的是A)它们使用相同的计算机指令处理方法B)它们具有相同的数据类型C)它们具有相同的值D)它们使用相同的硬件执行单元答案:C解析:47.单选题 设有语句s =H e l l o P y t h on ,则可以输出“P y t h on”字符串的是()。A)p r i n t(s -5:0)B)p r i n t(s -6:0)C)p r i n t(s -6:-11)D)p r i n t(s -6:)答案:
20、D解析:48.单选题 关于函数的关键字参数使用限制,以下选项中描述错误的是A)关键字参数顺序无限制B)关键字参数必须位于位置参数之前0关键字参数必须位于位置参数之后D)不得重复提供实际参数答案:B解析:49.单选题 下列选项中,嘉运算的符号为A)*B)+0%D)*答案:D解析:50.单选题 关于计算机算法的描述,以下选项中正确的是A)查询方法B)加工方法C)解题方案的准确而完整的描述D)排序方法答案:C解析:51.单选题 a=d i e t(on e=l ,t w o=2,t h r e e=3)b=on e :1,t w o:2,t h r e e :p r i n t(a i s b)A)
21、T r u eB)T r u eC)F al s eD)F al s e答案:A解析:52.单选题P y t h on中如下哪个库需要使用p i p指令安装?()A)t u r t l eB)t i m eC)r an d omD)R e q u e s t s答案:D解析:p r i n t(a=b)53.单选题 关于P y t h on字符编码,以下选项中描述错误的是A)P y t h on可以处理任何字符编码文本B)ch r (x)将字符转换为Un i cod e编码C)or d (x)和ch r (x)是一对函数D)P y t h on 默认采用Un i cod e 字符编码答案:B解
22、析:54.单选题 在P y t h on 中,O S 模块返回指定目录下的所有文件和目录名的函数是A)os.r e m ov e ()B)os.l i s t d i r OC)os.p at h.i s f i l e OD)os.g e t cw d ()答案:B解析:55.单选题 口以下程序的输出结果是:()ab=4d e f m y ab(ab,x y):ab=p ow(ab,x y)p r i n t (ab,e n d=)m y ab(ab,2)p r i n t(ab)A)4B)16016D)4答案:C解析:56.单选题 下列方法中可以输出嘉的操作的是A)m at h()B)p
23、ow ()C)s u bs t r act()D)t e l l)_答案:B解析:57.单选题 以下程序的输出结果是:x=10w h i l e x:x -=1i f n ot x%2:p r i n t(x,e n d =)e l s e:p r i n t(x)A)86420B)975311097531D)864200答案:D解析:58.单选题 在J S P中,以下属于J S P指令标识的是()A)&l t;%.%&g t;B)&l t;%!.%&g t;C)&l t;%=.%&g t;D)&l t;%.%&g t;答案:A解析:概念理解59.单选题 表达式3*4*28%7的计算结果是()
24、A)3B)604D)5答案:B解析:60.单选题 以下选项中,不属于软件生命周期中开发阶段任务的是A)软件测试B)概要设计C)软件维护D)详细设计答案:C解析:61.单选题 执行以下语句输出的结果是()a=Tr u eb=F a l s ei f a o r b a n d a:f t n b s p;&n b s p;&n b s p;&n b s p;p r i n t(y es )el s e:f t n b s p;&n b s p;&n b s p;&n b s p;p r i n t(n o )A)y esB)n oC)Tr u eD)F a l s e答案:A解析:62.单选题
25、运行以下语句,从键盘输入t r,u,e则输出结果是()a =i n p u t ().s p l i t (,)x =0w h i l e x b o r c8 0.单选题 以 下 代 码 循 环 次 数 是 多 少()K=20W h i le k l:k=k/2A)4B)506D)以上都不对答案:B解 析:【缩 进 有 误】8 1.单选题 在P y th o n中,关 于 全 局 变 量 和 局 部 变 量,以下选项中描述不正确的是A)一 个 程 序 中 的 变 量 包 含 两 类:全局变量和局部变量B)全局变量不能和局部变量重名C)全局变量在程序执行的全过程有效D)全局变量一般没有缩进答
26、案:B解 析:8 2.单选题 用链表表示线性表的优点是A)便于插人和删除操作B)数据元素的物理结构与逻辑结构相同C)花费的存储空间较顺序存储少D)便于随机存取答案:A解析:83.单选题 字符串的st r i p方法的作用是A)删除字符串头尾指定的字符B)删除字符串末尾指定的字符C)删除字符串头部指定的字符D)通过指定分隔符对字符串切片答案:A解析:84.单选题a=5i f Ka 5 i s n o t 4B)5 !=4C)F als e !=0D)5 i s 5答案:C解析:1 1 0 .单选题 执行以下代码,运行结果d e f s p li t(s):r e tu r n s.s p li
27、t(a)s =Hap p y b i r th d ay to y o u!p r i n t(s p li t(s)A)H,p p y b i r th d ,y to y o u!B)Hap p y b i r th d ay to y o u!C)运行出错D)Hap p y ,b i r th d ay ,to ,y o u!答案:A解析:1 1 1.单选题 以下说法正确的是()A)b r e ak用在fo r语句中,而c o n ti n u e用在w h i le语句中B)b r e ak用在w h i le语句中,而c o n ti n u e用在fo r语句中C)c o n ti
28、 n u e能结束循环,而b r e ak只能结束本次循环D)b r e ak能结束循环,而c o n ti n u e只能结束本次循环答案:D解析:1 1 2.单选题 表 达 式le n(r an g e(1,1 0)的值为。()A)7B)8C)1 0D)9答案:D解析:1 1 3.单选题 在Py th o n中,p y m y s q l连接数据库获取数据库连接时,密码错误的堆栈信息是?A)U n kn o w n d atab as e te s tB)A c c e s s d e n i e d fo r u s e r r o o t lo c alh o s t(u s i n
29、g p as s w o r d:YE S)C)No n e T y p e o b j e c t h as n o attr i b u te e n c o d i n g D)C an t c o n n e c t to My SQL s e r v e r o n lo c alh o s t(W i n E r r o r 1 0 0 6 1 1答案:B解析:1 1 4.单选题 下面代码的执行结果是()p r i n t(1.23e-4+5.6 7 e+8j.r e al)A)1.23e 4B)0.0 0 0 1 23C)5.6 7 e+8D)1.23答案:B解析:1 1 5.单
30、选题 关于Py th o n文件处理,以下选项中描述错误的是A)Py th o n能处理J PG图像文件B)Py th o n不可以处理PD F文件C)Py th o n能处理C SV文件D)Py th o n能处理E xc e l文件答案:B解析:1 1 6.单选题 下面代码的输出结果是Z=1 2.34 +34 jPr i n t(z.i m ag)A)1 2.1 2B)34.00 1 2D)34答案:B解析:1 1 7.单选题 函数i n p u t。括号中加入字符串的作用()。A)打印输出字符串B)提示信息,用于用户输入信息提示C)无明显作用,可以省略D)查看数据类型答案:B解析:1 1
31、 8.单选题 下面关于函数说法不正确的是()A)对函数的使用必须了解其内部实现原理B)函数是一段具有特定功能的、可重用的语句组C)函数通过函数名来调用D)函数可以看做是一段具有名字的子程序答案:A解析:1 1 9.单选题 世 界 很 大 人 很 渺 小”的输出结果是:()A)世界很大 人很渺小B)世界很大人很渺小0 世界很大+人很渺小D)世界很大+人很渺小答案:B解析:1 20.单选题 上传Had o o p 压缩文件到s o ft目录下的命令为()A)tar -z xv f s o ft/h ad o o p.2.7.3.tar.g zB)tar -z c v f s o ft/h ad o
32、 o p.2.7.3.tar.g zC)tar -z v f/s o ft/h ad o o p.2.7.3.tarD)tar -z xv f/s o ft/h ad o o p.2.7.3.tar答案:A解析:1 21 .单选题 以下文件操作方法中,不能向C SV 格式文件写入数据的是()。A)s e e k 和 犯 r i teB)w r i te li n e sC)w r i teD)w r i te li n e答案:D解析:1 22.单选题 关于形参和实参的描述,以下选项中正确的是()A)函数定义中参数列表里面的参数是实际参数,简称实参B)参数列表中给出要传入函数内部的参数,这类参
33、数称为形式参数,简称形参C)程序在调用时,将形参复制给函数的实参D)函数调用时,实参默认采用按照位置顺序的方式传递给函数,Pyt h o n也提供了按照形参名称输入实参的方式答案:D解析:1 2 3.单选题 根据表达式i =l a m b d a a,b :a-b m s q =i (8,4)p r i nt(m s q)的结果是()A)-lB)10 4D)32答案:C解析:1 2 4.单选题 在字典里,同一个键可以对应多少个值()A)不能对应值B)只能对应是两个值C)可以对应多个值D)只能一个键对应是一个值答案:D解析:1 2 5 .单选题 下列语句的运行结果是()。Sl=4,5,6 S2=
34、s l :S1 1 =OPr i nt(s 2)A)4,5,6 B)4,0,6 0 0,5,6 D)4,5,0 答案:A解析:1 2 6 .单选题 口 a =1 0 j i f a 1 0:k p r i nt (a 等于 1 0 )1 e l s e:m p r i nt(a 不等于1 0 )哪行代码有错误()A)jB)k0 1D)m答案:B解析:1 2 7.单选题 在软件开发中,需 求 分 析 阶 段 产 生 的 主 要 文 档 是,A)软件需求规格说明书B)软件集成测试计划C)软件详细设计说明书D)用户手册答案:A解析:1 2 8.单选题 下面哪条语句输出结果为 Pyt h o n程序设
35、计(含双引号字符串):A)p r i nt。Pyt h o n程序设计 )B)p r i nt(Pyt h o n程序设计、)C)p r i nt(t Pyt h o n程序设计t )D)p r i nt(nPyt h o n程序设计 n )答案:A解析:1 2 9.单选题 口 字典 d=Na m e:Ka t e,No:1 0 0 1,A g e:2 0,表达式 l e n(d)的值为()A)6B)3C)9D)1 2答案:B解析:1 30 .单选题 下列不属于La s s o 对象属性的是()。A)c o e f _B)s p a r s e _ c o e f _C)i nt e r c
36、e p t-D)n_ f e a t u r e s _答案:D解析:难易程度:中题型:1 31 .单选题 对于字典 d=a b c:l,q we:2,z xc:3),l e n(d)的结果为()。A)6B)3012D)9答案:B解析:1 32 .单选题 给出如下代码:D i c t C o l o r =s e a s h e l l :海贝色,g o l d :金色,p i nk :粉红色,b r o wn:棕色,p u r p l e :紫色,t o m a t o :西红柿色 以下选项中能输出“海贝色”的是A)p r i nt(D i c t C o l o r s e a s h e
37、 l l )B)p r i nt(D i c t C o l o r.k e ys()C)p r i nt(D i c t C o l o r.v a l u e s()D)p r i nt (D i c t C o l o r 海贝色 )答案:A解析:1 33.单选题 下面程序的输出结果是()。V l i s t=l i s t(r a ng e (5)Pr i nt (v l i s t)A)0,1,2,3,4 1B)0 1 2 3 40 0,1,2,3,4,D)0;1;2;3;4答案:A解析:1 34.单选题 下列关于Ma p Re d u c e说法不正确的是A)Ma p Re d u
38、 c e是一种计算框架B)Ma p Re d u c e来源于g o o g l e的学术论文C)Ma p Re d u c e程序只能用j a v a语言编写D)Ma p Re d u c e隐藏了并行计算的细节,方便使用答案:C解析:1 35.单选题 下面代码的输出结果是X=1 2.34Pr i nt(t yp e(x)A)B)C)D)答案:B解析:1 36.单选题 在Ja v a中,以下什么情况适合使用单例模式A)确保某个对象在程序运行过程中有且仅有一个时B)隐藏对象的创建细节时C)对象创建过程极其复杂时D)类中所有方法都是静态方法时答案:A解析:概念理解137.单选题 绘图时多个坐标系
39、显示的命令是()oA)pi t.s u b plo t sB)plt.t i t leC)pi t.g r i dD)plt.la b le答案:D解析:难易程度:易题型:138.单选题 下面哪个不是流程图的基本元素()A)顺序结构B)分支机构C)循环结构D)判断框答案:D解析:139.单选题 对于列表Is的操作,以下选项中描述错误的是()A)Is.c le a r():删除Is的最后一个元素B)Is.c o py ():生成一个新列表,复制1s的所有元素C)Is.r e v e r s e O:列表Is的所有元素反转D)Is.a ppe n d(x):在Is最后增加一个元素答案:A解析:14
40、0.单选题 以下程序的运行结果为:f o =o pe n (o u t pu t.t x t ,w+)Is =中国,法国 f o.w r i t e li n e s(Is)f o r li n e i n f o:pr i n t(li n e)f o.c lo s e()A)中国B)中国法国C)中国D)没有任何输出答案:D解析:141.单选题 下面的语句哪个会无限循环下去()A)f o r i i n r a n g e(1000):表达式B)w h i le 1 round(4.5)A)4B)5C)4.5D)程序出错了答案:A解析:156.单选题 下面代码的输出结果是()。For i i
41、n Python:p rin t(i,end=)A)P,y,t,h,o,n,B)P y t h o nC)PythonD)P y t h o n答案:B解析:157.单选题 下列关于文件写入的说法,正确的是()。A)如果向一个已有文件写数据,在写入之前会先清空文件数据B)每执行一次w rite。方法,写入的内容都会追加到文件末尾C w ritelinesO 方法用于写入多行字符串D)文件写入时不能使用“r”模式答案:C解析:158.单选题 S e l e n i u m 自动化测试中,采用的键盘事件不包括以下()A)K e y s.A l t A L T 键;B)K e y s.E N T E
42、 R 回车键C)K e y s.T A B T a b 键D)K e y s.F 5 F 5键答案:A解析:159.单选题 关于P y t h o n 程序中与“缩进”有关的说法中,以下选项中正确的是A)缩进统一为4个空格B)缩进是非强制的,仅为了提高代码可读性0 缩进可以用在任何语句之后,表示语句间的包含关系D)缩进在程序中长度统一且强制使用答案:D解析:160.单选题 下列方法中,能够让所有单词的首字母变成大写的方法是()。A)c a p i t a l i z eB)t i t l eC)u p p e rD)1j u s t答案:B解析:161.单选题 基本的P y t h o n 内
43、置函数r a n g e(a,b,s)的作用是()A)产生一个整数序列,从a 到b(不含)以s 为步长B)返回a 的b 次嘉C)返回a 的四舍五入值,b 表示保留小数的位数D)返回组合类型的逆序迭代形式答案:A解析:162.单选题 W h i c h i s t h e f i r s t l i n e n e e d e d w h e n c r e a t i n g a c l a s s n a m e d W o r k e r?A)d e f _i n i t (s e l f):B)c l a s s W o r k e r:C)i m p o r t r a n d o m
44、D)d e f w o r k e r p a y(s e l f):答案:B解析:163.单选题 P y t h o n 表达式中,可以使用()控制运算的优先顺序。A)圆括号()B)方括号口C)大括号 D)尖括号答案:A解析:1 64.单选题 不能作为P y t ho n 3常 量 的 是()。A)0 1 1 0B)O b i 1 0C)O o i1 0D)0 x 1 1 0答案:A解析:1 65.单选题 口给出如下代码M o n t ha n d F l o w er=月:梅花,2月:杏花,3月:桃花,4月:牡丹花,5月:石榴花,6月:莲花,7月:玉簪花,8月:桂花,9月:菊花,1 0月:
45、芙蓉花,I月:山茶花,”2月:水仙花 n =in p u t(请输入1 T 2的月份:)p r in t(n +月份之代表花:+M o n t ha n d F l o w er.g et(s t r(n)+月)以下选项中描述的是()A)M o n t ha n d F l o w er 是一个元组B)M o n t ha n d F l o w er是集合类型变量C)代码实现了获取一个整数(1 T 2)来表示月份,输出该月份对应的代表花名D)M o n t ha n d F l o w er是列表类型变量答案:C解析:1 66.单选题 下列哪种不属于集合的操作符?A)&B)I0 +D)-答案
46、:C解析:1 67.单选题 下列程序的运行结果是()s =P Y T H O N u 0:3 n.f o r m a t (s)A)P Y T H,B)P Y T H O NC)口P Y T H O N#口表示空格D)P Y丁答案:B解析:1 68.单选题 在屏幕上打印输出H el l o Wo r l d,使用的P y t ho n 语句是()。A)p r in t(H el l o Wo r l d)B)p r in t in(H el l o Wo r l d )C)p r in t(H el l o Wo r l d)D)p r in t f(H el l o Wo r l d)答案:
47、A解析:1 69.单选题(,)如果p=o r d(a),表达式 p r in t (p,chr (p+3)%2 6+o r d(a)的结果是:A)97 wB)97 d0 97 cD)97 x答案:A解析:1 70 .单选题 cho ice(s eq)函数中,s eq 的类型不可能是A)字符串B)元组0列表D)字典答案:D解析:1 71 .单选题 以下变量的命名不合法的是()A)l _aB)a lC)a _lD)_a _l答案:A解析:1 72 .单选题 代码:s t r(78),运行后的结果是()A)78B)78C)T r u eD)F a l s e答案:B解析:1 73.单选题 以下选项不
48、是P y t ho n保留字的是A)f a l s eB)f r o mC)F o rD)t r y答案:C解析:1 74.单选题 下面代码的输出结果是L is t l =m+n f o r m in A B f o r n in C D P r in t(l is t l)A)A B C DB)A A B B C C D DC)A C,A D,B C,B D D)错误答案:C解析:1 75.单选题 下面if语句统计满足“性 别(g en d er)为男、职 称(d u t y)为副教授、年 龄(a g e)小于4 0岁”,条件的人数,正确的语句为()A)if (g en d er=男 o r
49、 a g e4 0 o r d u t y=副教授):n+=lB)if (g en d er=男 a n d a g e4 0 o r d u t y=副教授):n+=lC)if (g en d er=男 a n d a g e4 0 a n d d u t y=副教授):n+=lD)if (g en d er=男 o r a g e PI,r =3.1 4 ,4B)a =1B =a =a +1C)x =Tr ueIn t (x)D)a答案:D解析:2 0 6.单选题 以下选项中,不是Py t h o n文件打开的合法模式组合是()A)a+B)t+C)r+D)w+答案:B解析:2 0 7.单选
50、题 运行下列Py t h o n程序,输出结果为Tr ue,则空白处应为()a=1 5b=4 6i f :p r i n t(Tr ue )e l s e:p r i n t(F a l s e )A)a=bB)B.a bC)C.a A)YDEB F Z X CAB)A B DYECF X ZOA B CDEF X YZD)DYB EA F CZ X答案:B解析:2 2 3 .单选题 I P O模式不包括的是()A)p r o ce ssB)o u tp u tC)p r o gr amD)in p u t答案:C解析:2 2 4 .单选题 高级语言程序中,程序的三种基本结构不包括A)限制结构