Python开发基础练习题及答案16_2023_背题版.pdf
试题说明本套试题共包括1 套试卷每题均显示答案和解析P y t h o n 开发基础练习题及答案1 6(5 0 0 题)P y t h o n 开发基础练习题及答案1 6L 单选题 下面代码的输出结果是()。x 2 =1Fo r d a y in r a n g e(4,0,-1):x l =(x 2 +1)*2x 2 =x lP r in t (x l)A)4 6B)2 30 94 D、1 90答案:A解析:2 .单选题 以下关于P y t h o n 函数的描述中,错误的是A)函数可以同时返回多个结果B)可以定义函数接受可变数量的参数C)定义函数时,某些参数可以赋予默认值D)函数必须要有返回值答案:D解析:3 .单选题 下面P y t h o n 代码的执行结果是()。A=P y t h o n 等级考试B=C=P r in t (0:1 3 2 f o r m a t (a,b,2 5,c)A)=py th o n 等级考试B)P y t h o n 等级考试=C)P y t h o n 等级考试D)P y t h o n 等级考试 答案:A解析:4.单选题 在p r in t 函数的输出字符串中可以将()作为参数,代表后面指定要输出的字符串A)%dB)%cC)%sD)%t答案:C解析:5 .单选题 下列表达式的运算结果是()。p =3 q =3 p is qA)T r u eB)Fa l s e0 1D)0答案:A解析:6 .单选题 口 关 于 P y t h o n 的复数类型,以下选项中描述错误的是()A)复数类型表示数学中的复数B)复数的虚数部分通过后缀J或者j 来表示C)对于复数D)对于复数答案:D解析:7.单选题 下列有关P y t h o n 的描述,()是错误的。A)P y t h o n 社区提供了大量的第三方模块B)P y t h o n 拥有一个强大的标准库C)P y t h o n 2 和 P y t h o n 3 相互兼容D)P y t h o n 是一种高级程序设计语言答案:C解析:8.单选题 以下程序的运行结果是:x=l d e f f ():g l o b a l x x+=l p r in t (x)f 0 p r in t (x)A)1B)10 2D)2答案:D解析:9.单选题 执行下列语句后的显示结果是()。W o r l d=wo r l d P r in t (h e l l o+wo r l d)A)h e l l o wo r l dB)“h e l l o wo r l dC)h e l l o wo r l dD)语法错误答案:A解析:1 0 .单选题 以下选项中不是P y t h o n 对文件的写操作方法的是()A)A wr it e t e x tB)B wr it e 和 s e e kC)C wr it e l in e sD)D wr it e答案:A解析:1 1 .单选题 以下选项对应的方法可以用于向CS V 文件写入一二维数据的是A)s p l it ()B)s t r ip ()C)e x is t s ()D)j o in O答案:D解析:1 2.单选题 已知字典d ic=小明:1 9,小红:2 0,小李:1 8,则以下表达式执行时会报错的是()A)d ic 0 =2 1B)d ic 小林=2 1C)d ie 小明=2 1D)d ie.g e t (小林)答案:C解析:1 3.单选题 字典对象的()方法返回字典所有的“值”列表。A)g e t ()B)it e m s ()C)k e y s OD)v a l u e s ()答案:D解析:1 4.单选题 软件开发的结构化生命周期方法将软件生命周期划分成A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计答案:A解析:1 5.单选题 给出如下代码:S=l i s t(“巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下住。老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八十八个把式烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。”)以下选项中能输出字符“八”出现次数的是A)p r i n t (s.i n dex(八 )B)p r i n t (s.i n dex(八”),6)C)p r i n t (s.i n dex(八),6,l en(s)D)p r i n t (s.co u n t (u)答案:D解析:1 6.单选题 在J av a Web中,J SP包含很多内置对象可以方便程序开发,其中不包括()A)O u tB)R eq u es tC)R edi r ectD)R es p o n s e答案:C解析:概念理解1 7.单选题 下列哪一个不是有效的P yt h o n变量名?A)ci t y_n am eB)ci t yN am eC)C i t yn am eD)ci t y-n am e答案:D解析:1 8.单选题 设二叉树后序遍历序列是dabec,中序遍历序列是debac,则其前序遍历序列是A)cedbaB)acbedC)decabD)deabc答案:A解析:1 9.单选题 口以下关于函数参数传递的描述,错误的是:()A)调用函数时,可变数量参数被当做元组类型传递到函数中B)函数的实参位置可变,需要形参定义和实参调用时都要给出名称C)定义函数的时候,可选参数必须写在非可选参数的后面D)P yt h o n答案:D解析:2 0.单选题 下图所示的二叉树进行前序遍历的序列是A)YD E B F ZXC AB)A B D YE C F XZO A B C D E F XYZD)D YB E A F C ZX答案:B解析:2 1 .单选题 下列哪个语句在P yt h o n 中是法的?A)x=y=z=1B)x=(y=z+1)C)x,y=y,xD)x+=y答案:B解析:2 2 .单选题 以下程序运行结果为。F o r i i n r an g e(1,1 0,3):i f i%5 =0:p r i n t(B i n g o!)br eakel s e:p r i n t(i ,en d=)A)B i n g o!B)1 4 70 1 4 7 1 1D)1 4 B i n g o!答案:B解析:2 3.单选题 以下选项中,符合p yt h o n语法变量命名规则的是A)Tem p l i s tB)!iC)5 _ID)(VR)答案:A解析:2 4.单选题 关于-维数据存储格式问题,以下选项中描述错误的是A)一维数据可以采用C SV格式存储B)一维数据可以采用分号分隔方式存储C)一维数据可以采用特殊符号 分隔方式存储D)一维数据可以采用直接相连形成字符串方式存储答案:D解析:2 5.单选题I f t h e s t ar t i n dex i s t h e en d i n dex,t h e s l i ci n g exp r es s i o n w i l lr et u r n an em p t y s t r i n g.A)eq u al t oB)l es s t h anC)g r eat er t h anD)l es s t h an o r eq u al t o答案:C解析:2 6.单选题 在J av a中,下面不是单例模式要点的是A)单例类只能一个人使用。B)单例类必须自行创建唯一的实例。C)单例类的构造方法可以是p u bl i c的。D)单例模式会阻止其他对象实例化其自己的单例对象的副本。答案:D解析:概念理解2 7.单选题 如果函数中没有r et u r n语句或者r et u r n语句不带任何返回值,那么该函数的返回值为A)N o n eB)10-1D)0答案:A解析:2 8.单 选 题 二 维 列 表2,3 ,4,5,6 ,7,8,9 ,以下选项中能获取其中元素5的是()A)l s l l B)l s -2 -1 C)l s 4 D)l s -1 -1 答案:A解析:2 9.单选题 以下程序的输出结果是()fo r i in r ev er s ed(r an ge(1 0,0,-2):p r in t(i,en d=)A)0 2 4 6 8 1 0B)1 2 3 4 5 6 7 8 9 1 00 9 8 7 6 5 4 3 2 1 0D)2 4 6 8 1 0答案:D解析:3 0.单选题 列表 u i fo r i in r an ge(1 5)if i%5=0 n 的值为()。A)5,1 0 B)0,5,1 0,1 5 C)5,1 0,1 5 D)0,5,1 0 答案:D解析:3 1.单选题 下列关于标准模块的说法中,错 误 的 是()。A)标准模块不需要导入就可以使用B)r an do m模块属于标准模块C)标准模块可通过im p o r t进行导入D)标准模块也是一个p y文件答案:A解析:3 2 .单选题 下列关于D j an go,说法错误的是()A)D j an go 是一个开源的Web框架B)D j an go 是由Jav a语言编写C)D j an go 内置0 R M 框架D)D j an go 可以与多种数据库进行连接答案:B解析:3 3 .单选题 执行以下语句,循环次数是()fo r i in r an ge(-3,2 1,4):p r in t (i)A)5B)6C)7D)8答案:B解析:3 4 .单选题 以下关于同步赋值语句描述错误的选项是()A)同步赋值能够使得赋值过程变得更简洁B)判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同C)设 x,y表示一个点的坐标,则 x=a;y=b两条语句可以用x,y =a,b 一条语句来赋值D)多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性答案:D解析:3 5 .单选题 下列叙述中正确的是A)以上说法都不对B)循环队列中的元素个数随队尾指针的变化而动态变化C)循环队列中的元素个数随队头指针与队尾指针的变化而动态变化D)循环队列中的元素个数随队头指针的变化而动态变化答案:C解析:3 6 .单选题 以下选项中,对文件的描述错误的是A)文件中可以包含任何数据内容B)文本文件和二进制文件都是文件C)文本文件不能用二进制文件方式读入D)文件是一个存储在辅助存储器上的数据序列答案:C解析:3 7 .单选题 关于组合数据类型下列说法错误的是()A)A 字符串、列表和元组都能进行切片操作B)B 可以使用集合来进行去重操作0C元组一旦被创建就不能被修改D)D 表示一个空集合答案:D解析:3 8 .单选题 给出如下代码M o n t ha n dFlow er=月 :梅花,2月:杏花,3月:桃花,4月:牡丹花,5月:石榴花,6 月:莲花,7 月:玉簪花,8 月:桂花,9月:菊花,10月:芙蓉花,I 月:山茶花,12月:水仙花 n =i n p u t(请输入1-12的月份:)p r i n t(n +月份之代表花:+140111;11211(10讨 6 1.8 6 1;($11(11)+月)以下选项中描述正确的是 oA)代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名B)M on t h a n dFlow er 是列表类型变量C)M on t h a n dFlow er 是一个元组D)M on t h a n dFlow er 是集合类型变量答案:A解析:39.单选题 以下程序的输出结果是:Def t es t(b =2,a =4):Glob a l zZ +=a *bRet u r n zZ =10P r i n t (z,t es t ()A)18 N on eB)10 18C)U n b ou n dL oc a lEr r orD)18 18答案:B解析:40.单选题 关 于 i m p or t 引用,以下选项中描述错误的是。A)使用 i m p or t t u r t le 引入t u r t le 库B)可以使用 fr om t u r t le i m p or t s et u p 引入 t u r t le 库C)使 用 i m p or t t u r t le a s t引 入 t u r t le库,取别名为tD)i m p or t 保留字用于导入模块或者模块中的对象答案:A解析:难易程度:易题型:下面代码的输出结果是x =12.34p r i n t (t y p e(x)()难易程度:易题型41.单选题 下列哪种说法是错误的A)除字典类型外,所有标准对象均可以用于布尔测试B)空字符串的布尔值是FalseC)空列表对象的布尔值是FalseD)值 为 0 的任何数字对象的布尔值是False答案:A解析:42.单选题 Which widget will display multiple lines of text?A)LabelB)CanvasC)MessageD)Text答案:C解析:43.单选题 在Java中,哪个关键字可以实现线程同步A)transientB)synchronizedC)serializeD)static答案:B解析:概念理解44.单选题 以下程序:Def fn(*kwargs):print(kwargs)returnDie=a:5,b:6,c:7,d:8,)Fn(*dic,e=l,f=2)P r in t函数输出的结果()A)e:1,f:2答案:D5,b:6,1 e1 1,f:2C)a:5,b:6,c 7,d:8D)a:5,b:6,c 7,d:8,e1 1,f:2解析:45.单选题 1 =1,2,5,6 r es =i t em*2 for i t em i n 1 i f i t em%2=0p r i n t (r es)输出结果正确的是()A)(4,B)4,0 2,D)1,答案:B解析:46.单选题 下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是A)A BC +DEFB)M w.j oi n(A BC ,DEF)C)A BC -DEFD)A BC DEF*1答案:C解析:47.单选题 口 下面代码的输出结果是()x=10y=T+2j p r i n t(x+y)A)9B)2jO i lD)(9+2j)答案:D解析:48 .单选题W h a t t y p e of v ola t i le m em or y i s u s u a lly u s ed on ly for t em p or a r y s t or a g ew h i le r u n n i n g a p r og r a m?在运行程序时,哪种类型的易失性存储器通常仅用于临时存储A)RO M只读存储器B)TMMC)RA M内存D)TVM答案:C解析:49.单选题 字典对象的()方法返回字典的“值”列表。A)k ey s ()B)k ey ()C)v a lu es ()D)i t em s ()答案:C解析:50.单选题 定义函数如下:f=la m b da x :x+lf(f(1)代码的运行结果是()。A)1B)20 3D)报错答案:C解析:51.单选题 语 句 x =(3)执行后x 的值为。()A)3B)30 (3,)D)3答案:A解析:52.单选题 P y t h on 语言采用严格的“缩进”来表明程序的格式框架。下列说法不正确的是:()0A)缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。B)代码编写中,缩进可以用T a b 键实现,也可以用多个统一数目的空格实现。C)”缩进“有利于程序代码的可读性,并不影响程序结构。D)不需要缩进的代码顶行编写,不留空白。答案:C解析:5 3 .单选题 字符串是一个字符序列,例如,字符串s,从右侧向左第3 个字符用什么索引?A)s 3 B)s -3 C)s 0:-3 D)s :-3 答案:B解析:5 4 .单选题 下列语句中,可以正确创建字典的是()。A)t e s t _ o n e =()B)t e s t _ t wo =a :A C)t e s t _ t h r e e =d ie t(a )D)t e s t _ f o u r =d ie t a :A 答案:B解析:5 5.单选题 下面代码的输出结果是:De f f u n c ():p r in t(h e l l o )P r in t (t y p e(f u n c),t y p e(f u n c()A)h e l l o B)h e l l o C)h e l l o D)h e l l o 答案:C解析:5 6.单选题 以下哪个对象可用来在浏览器窗口中载入一个新网址()A)d o c u m e n t.U r iB)win d o w,l o c a t io nC)win d o w.U r iD)win d o w.C l o s e答案:B解析:5 7.单选题 s t r=我爱p y t h o n p r in t (s t r L:2)p r in t (s t r :2)p r in t (s t r :)()A)我爱B)我爱C)我爱D)爱y答案:A解析:5 8.单选题 下列说法正确的是:A)递归由未知寻找已知,不断向前;循环由已知推未知,B)递归是未知寻找已知,不断向后;循环由已知推未知,C)递归是已知寻找未知,不断向后;循环由未知推已知,D)递归是已知寻找未知,不断向前;循环由未知推已知,答案:A不断向后不断向前不断向前不断向后解析:5 9.单选题 表 达式(1,)+(2,)的值为。()A)(1,)B)(2,)0 (1,D)(1,答案:D解析:6 0 .单选题 M N I S T 训练集的第一个数据是()0A)4B)2C)0D)5答案:D解析:难易程度:易题型:6 1 .单选题 有数组a r r=N u m p y.a r r a y (1,2,3,4 ),执 行 a r r d t y p e 后输出结果为()A)in t 3 2B)in t 6 4C)f l o a t 3 2D)f o a t 6 4答案:A解析:从列表中创建数组时,N u m p y 会自动判断元素的类型从而确定数组的类型,此处都为整数,则类型确定为in t 3 2,如果将元素1 改为1.0,则会确定为f o a t 6 4。6 2.单选题 关于P y t h o n 语言的浮点数类型,以下选项中描述错误的是:A)浮点数类型与数学中的实数的概念一致B)浮点数类型表示带有小数的类型O P y t h o n 语言要求所有浮点数必须带有小数部分D)小数部分不可以为0答案:D解析:6 3 .单选题 元组变量t=(c a t ,d o g ,t ig e r ,h u m a n ),哪个选项是t :-1 的结果?A)(h u m a n ,t i g e r ,d o g ,c a t )B)h u m a n ,t i g e r ,d o g ,c a t C)h u m a n ,t i g e r ,d o g ,c a t D)运行出错答案:A解析:64.单选题 W h a t g i v e s a p r o g r a m t h e a b i l i t y t o c a l l t h e c o r r e c t m e t h o d d e p e n d i n g o n t h et y p e o f o b j e c t t h a t i s u s e d t o c a l l i t?A)P o l y m o r p h i s mB)I n h e r i t a n c eC)E n c a p s u l a t i o nD)M e t h o d s答案:A解析:65.单选题 下列哪种说法是错误的()A)除字典类型外,所有标准对象均可以用于布尔测试B)空字符串的布尔值是F a l s eC)空列表对象的布尔值是F a l s eD)值为0的任何数字对象的布尔值是F a l s e答案:A解析:66.单选题 关于结构化程序设计方法原则的描述,以下选项中错误的是。A)自顶向下B)多态继承C)逐步求精D)模块化答案:B解析:难易程度:易题型:67.单选题【】s =t h e s k y i s b l u e ,表达式p r i n t (s -4:,s :-4)的结果是:()窗体顶端A)H Y P E R L I N KB)H Y P E R L I N KC)H Y P E R L I N KD)H Y P E R L I N K答案:C解析:窗体底端68.单选题 返 回 集 合 中 元 素 个 数 的 函 数 是。()A)s i z e()B)l e n ()C)e l e m e n t s()D)c o u n t ()答案:B解析:69 .单选题 n u m s=l,2,3,4,5,6,7,8,9,10,11,12 p r i n t (r o w i f o r r o w i n n u m s f o r i i n r a n g e(l e n(n u m s)代码的运行结果是()B)1,2,3,41,5,6,7,8,9,10,11,12 0 1,5,9 ,2,6,10 D)1,答案:D解析:70.单选题 以下代码的输出结果是_。F o r s i n t e s t a t e s t :i t s-a o r s-e :c o n t i n u eP r i n t(s,e n d=)A)t s t t s tB)t e s t t e s tC)t s t a t s tD)t e s t a t e s t答案:A解析:71.单选题 以下代码的输出结果为:()f o r i i n r a n g e(10):i f i%2!=0:c o n t i n u e p r i n t (i)A)l,3,5,7,9B)2,4,6,8,10C)0,2,4,6,8D)0,1,3,5,7答案:C解析:72.单选题 以下程序的输出结果是:()a b =4d e f m y a b(a b,x y):a b=p o w(a b,x y)p r i n t(a b,e n d=)m y a b(a b,2)p r i n t(a b)A)A 16 16B)B 16 4C)C 4 16D)D 4 4答案:B解析:73.单选题 以下关于P y t h o n 函数对变量的作用,错误的是:A)简单数据类型在函数内部用g l o b a l 保留字声明后,函数退出后该变量保留B)全局变量指在函数之外定义的变量,在程序执行全过程有效C)简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放D)对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值答案:D解析:74.单选题 关于面向对象的继承,以下选项中描述正确的是A)继承是指一组对象所具有的相似性质B)继承是指类之间共享属性和操作的机制C)继承是指各对象之间的共同性质D)继承是指一个对象具有另一个对象的性质答案:B解析:75.单选题 下列不可以判断数据类型的方法是A)t y p eB)i s i n s t a n c eC)t y p e 或i s i n s t a n c eD)i n s t a n c e答案:D解析:76.单选题 在数据管理技术发展过程中,下列关于文件系统与数据库系统主要区别的描述正确的是A)数据库系统具有数据无冗余B)数据库系统具有数据可共享C)数据库系统具有专门的数据管理软件D)数据库系统具有特定的数据模型答案:D解析:77.单选题 关于p y t h o n 的循环结构,以下描述错误的是()A)P y t h o n 通过f o r、w h i l e 等保留字构建循环结构B)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和r a n g e。函数等O co n t i n u e 结束整个循环过程,不再判断循环的执行条件D)co n t i n u e 用来结束当前当次语句,但不跳出当前的循环体答案:C解析:78.单选题 下面代码的输出结果是()。A=55D e f f u n c(a,b=1 2,c=1 3):g l o ba l nN=a+b+cR e t u r n nP r i n t(f u n c(a),n)A)55 80B)出错0 80 80D)80 55答案:C解析:79.单选题 下列函数中哪个可以查看包含当前作用域内所有局部变量和值得字典?()A)h e l p OB)di r ()C)g l o ba l sD)l o ca l s ()答案:D解析:80 .单选题 s e l e ct *f r o m e m p w h e r e a g e be t w e e n 2 0 a n d 3 0 的查询范围是A)查询a g e 为2 0 和3 0 的信息B)查询a g e 在2 0-3 0 之间的信息C)查询a g e 不是2 0 和3 0 的数据D)查询a g e 在2 0-3 0 范围之外的数据答案:B解析:81 .单选题 运行以下语句可能生成的结果是Im p o r t r a n do mA=l,4,5,7,9R a n do m,s a m p l e(a,2)A)1,4 B)T,4 0 (1,4)D)1,4 答案:A解析:82 .单选题 a l i s t=和尚:没大 a l i s t 铁拳=a l i s t.g e t(铁拳,)a l i s t 铁拳a p p e n d(上勾拳)a l i s t 铁拳 =激素蓝线上勾拳de l a l i s t 和尚 p r i n t(a l i s t)以上代码的运行结果是()A)B)和尚:没大C铁拳:D)和尚答案:C解析:83.单选题 执行下面操作后,l i s t 2的值是:l i s t l =a,b,c l i s t 2 =l i s t l l i s t l.a p p e n d(de)A)d,e(a,b,cB)a,b,c,de O Ea,b,cD)a,b,c,d,e 答案:B解析:84.单选题【】以下程序的输出结果是:(A)de f h u b(s s,x =2.0,y =4.0):s s +=x *y s sl O p r i n t (s s,h u b(s s,3)窗体顶端A)HY P ER LINKB)HY P ER LINKC)HY P ER LINKD)HY P ER LINK答案:A解析:85.单选题 下这段代码是个死循环,如何让这个程序执后不输出结果并永远处于运状态z=2 w h i l e z l:z =z+1 p r i n t(z)A)缩进四个空格B)末取消缩进C)第改为zD)第三 z+=z+l答案:B解析:86.单选题 元组变量廿(ca t ,do g ,t i g e r ,h u m a n ),的结果是()。A)h u m a nB)h u m a n ,C)运行出错D)(h u m a n,答案:D do g,ca t do g,ca t*t i g e r,I ,ft i g e r ,I,.ft i g e r ,do g,ca t)解析:87.单选题de f f u n c(a,b=4,c=5):P r i n t(a,b,c)F u n c(1)上面代码的输出结果为0A)1 2 5B)1 4 50 2 4 5D)1 2 0答案:B解析:88.单选题 口 以下程序的输出结果是:()de f h u b(s s,x =2.0,y =4.0):s s +=x *y s s =l O p r i n t(s s,h u b(s s,3)A)1 0B)2 2.0C)1 0.0D)2 2答案:A解析:89.单选题 在P y t h o n中,构造方法是类的一个特殊方法,P yt h o n中它的名称为:A)与类同名B)_ c o n s t ru c tC)_i n i t _D)i n i t答案:C解析:90 .单选题P yt h o n中文分词的第三方库是A)t u rl eB)j i e b aC)i t c h a tD)t i m e答案:B解析:91.单选题 下面程序运行结果是()l i s t l=a l i b a b a ,t e n c e n t ,b a i d u l i s t 2=857,345,692 p ri n t(m a x(l i s t 1),m i n(l i s t 2)A)(A)t e n c e n t 345B)(B)a l i b a b a 857C)(C)b a i d u 692D)(D)t e n c e n t 857答案:A解析:92 .单选题 关于o p e n。函数的文件名,以下选项中描述错误的是()A)文件名不能是一个目录B)文件名对应的文件可以不存在,打开时不会报错C)文件名可以是相对路径D)文件名可以是绝对路径答案:B解析:93.单选题 集合e S e t 内容经运算后为()。e S e t=s e t(s u n ri s e )e S e t-=s e t (s u n )A)ri e B),i ,s ,e OCr.i .e D)ri s e 答案:C解析:94.单选题 P yt h o n 语言提供的3种基本数字类型是()A)i n t、f o l a t,c o m p l e xB)i n t、f o l a t,b i tC)i n t、f o l a t,b i n a ryD)i n t、f o l a t、b o o l答案:A解析:95.单选题 p ym ys q l 的安装说法错误的是?A)与其他第三方库的安装相同B)可以使用P yc h a rm 工具安装C)可以使用命令行的方式进行安装D)需要独特的方式进行安装答案:D解析:96.单选题 以下关于随机运算函数库的描述,错 误 的 是。A)用 ra n d o m (a,b)产生一个 0.0,1.0)之间的随机小数B)ra n d o m,c h o i c e(1,2,3)函数返回的值有可能是3C)P yt h o n 的 ra n d o m 库采用梅森旋转算法生成伪随机数序列ra n d o m,s a m p l e (p o p,k)D)返回从p o p 类型中随机选取的k个元素构成的列表答案:A解析:97.单选题 若X的值为1 1 1(包含1、1 1),要 用s c i p y输出标准正态分布的概率密度函数在X=5处的值,正确的是()。A)s c i p y.s t a t s.n o rm(l o c=0,s c a l e=l).p m f(5)B)s c i p y.s t a t s.b i n o rm(l o c=0,s c a l e=l).p d f(5)C)s c i p y.s t a t s.b i n o rm(l o c=0,s c a l e=l).p m f (5)D)s c i p y.s t a t s.n o rm(l o c=0,s c a l e=l).p d f(5)答案:D解析:正态分布对象是n o rm,p d f是求概率密度。98.单选题 下列表述中表示集合A和集合B的差集值的是()A)A|BB)A-BC)A&BD)A,B答案:B解析:99.单选题 元组和列表都支持的方法是 oA)i n d e x()B)a p p e n d ()C)e xt e n d ()D)re m o v e ()答案:A解析:1 0 0.单选题 以 下 关 于IDLE中 字 母D指的是_A)Do c u m e n tB)De v e l o p m e n tC)Do w nD)Dro p答案:B解析:1 0 1.单选题 S和T是两个集合,哪个选项对SF的描述是正确的()A)S和T的交运算,包括同时在集合S和T中的元素B)S和T的差运算,包括在集合S但不在T中的元素C)S和T的补运算,包括集合S和T中的非相同元素D)S和T的并运算,包括在集合S和T中的所有元素答案:C解析:1 0 2.单选题 在p yt h o n中,装饰器的语法都是以()开头,后面跟上要使用的装饰器函数名。A)B)#C)&a m p;D)*答案:A解析:1 0 3.单选题 给出下面代码:I =1W h i l e i 6:J=0w h i l e j i:p ri n t(*,e n d=)J+=1p ri n t (n )i +=1以下选项中描述错误的是()A)第i行有i个星号*B)输出5行C)执行代码出错D)内层循环j用于控制每行打印的*的个数答案:C解析:1 04.单选题 表达式ev a l (5/2+5%2+52)的结果是。A)5.5B)2.5_ 1 _ 2 C)2.5+1+2 D)5.5答案:D解析:1 05.单选题 关于P y t h o n整数类型,以下选项描述正确的是():A)3.1 4不是整数类型的数值B)t y p e(l O O)表达式结果可能是,也可能是C)o c t (1 00)表达式结果获得十六进制数D)h ex (1 00)表达式结果获得八进制数答案:A解析:1 06.单选题P y t h o n语句的续行符是()。A)#B)&C)D)/答案:C解析:107.单选题Which section in the U M L holds the list of the classs methods?A)first sectionB)second sectionC)third sectionD)fourth section答案:C解析:108.单选题 哪个选项是实现多分支的最佳控制结构?A)ifB)if-elif-elseC)tryD)if-else答案:B解析:109.单选题 写出下面代码的运行结果。Def Sum(a,b=3,c=5):print(a,b,c)Sum(8)运行结果是:A)8B)8 3 508,3,5D)0 3 5答案:B解析:110.单选题 当分别输入abcdcba和ab ed 时,下列程序的运行结果为()A)TrueB)FalseC)不输出任何信息D)程序出错答案:B解析:I l l .单选题 对于严格系统的测试完成准则,说法错误的是()A)严格系统的功能性测试用例通过率达到1 00%B)严格系统的非功能性测试用例通过率达到9 0%时C)对于严格系统,应当补充“基于测试期缺陷密度”的规则D)严格系统所有的测试用例都必须达到1 00%,必须保证软件没有任何异常和错误,以保证再没有缺陷发现。答案:D解析:1 1 2 .单选题 执行下面代码,错误的是()Def f(x,y =0,z =0):p a s sA)f(l,z =3)B)f(1,x =1,z =3)C)f(l,y =2,z =3)D)f(z =3,x =1,y =2)答案:B解析:1 1 3.单选题 表达式1 6*0.5的值为()A)4B)B.8C)C.1 5.5D)D.4.0答案:D解析:1 1 4.单选题 已知f =l a m b d a x:x+5,那么表达式f (f (3)的值为()。A)8B)l lC)1 0D)1 3答案:D解析:1 1 5.单选题 以下程序的输出结果是S=0d ef f u n(s,n):f o r i i n r a n g e(n):s+=ip r i n t(f u n(s,5)A)Un b o u n d Lo c a l E r r o rB)0C)1 0D)N o n e答案:D解析:1 1 6.单选题 定长字符串,如果填入字符不足,使用什么符号代替A)句号B)t a bC)空格D)0答案:C解析:1 1 7.单选题 引