Python开发基础练习题及答案22_2023_背题版.pdf
《Python开发基础练习题及答案22_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案22_2023_背题版.pdf(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试题说明本套试题共包括1套试卷每题均显示答案和解析Py t h o n 开发基础练习题及答案22(500题)Py t h o n 开发基础练习题及答案221.单选题 d e f t e x t (*p ar am s):p r i n t (有%d 个参数%l e n(p ar am s)p r i n t (第二个参数是:,p ar am s 1)a=1,2,3,4,5,6,7,8,9,10 i f n am e =m ai n :t e x t (a)的结果是()A)有10个参数B)In d e x Er r o r:C)有9 个参数答案:B解析:2.单选题 以下不属于Py t h o n
2、 语言保留字的是()A)d oB)w h i l eC)T r u eD)p as s答案:A解析:3.单选题 关于形参和实参的描述,以下选项中正确的是A)函数定义中参数列表里面的参数是实际参数,简称实参B)参数列表中给出要传人函数内部的参数,这类参数称为形式参数,简称形参C)函数调用时,实参默认采用按照位置顺序的方式传递给函数,Py t h o n 也提供了按照形参名称输人实参的方式D)程序在调用时,将形参复制给函数的实参答案:C解析:4.单选题 随机森林等树状算法通过()模块进行调用。A)d u m m yB)e n s e m b l eC)t r e eD)e x p e r i m
3、e n t al答案:B解析:s k l e ar n.e n s e m b l e 模块包含了很多集成学习的算法,包括随机森林、A d ab o o s t、GBDT 等。5.单选题 给出如下代码s =Py t h o n i s b e au t i f u l!可以输出p y t h o n”的是A)p r i n t(s 0:6 )B)p r i n t(s L O:6 .l o w e r()C)p r i n t(s -21:-14.l o w e r)D)p r i n t(s :-141)答案:B解析:6 .单选题 语句p r i n t(a,l,2,b)的输出结果是().A
4、)a,1,2,bB)al 2bC)a 1 2 bD)a 12 b 答案:C解析:7.单选题 下列选项中,正确定义了一个字典的是()。A)a=a,1,b ,2,c ,3B)b=(a,l,b,2,c,3)C)c=a,1,b,2,c,3)D)d a:l,b:2,c:3答案:D解析:8.单选题 以下选项中,不是Py t h o n 中 文 件 操 作 的 相 关 函 数 是。A)o p e n ()B)w r i t e ()C)r e ad ()D)l o ad ()答案:D解析:9.单选题 当用户输入a b c 时,下面代码的输出结果是T r y:N=0N=i n p u t (请输入一个整数:)
5、De f p o w l O(n):Re t u r n n*10e x c e p t:Pr i n t(程序执行错误”)A)输出:ab cB)程序没有任何输出C)输 出:0D)输出:程序执行错误答案:B解析:10.单选题 i f 1 i n (1,2),3 :p r i n t (T r u e)e l s e:p r i n t (Fal s e)A)T r u eB)Fal s eC)有语法错误D)有运行错误答案:B解析:11.单选题 关于Py t h o n 文件的+打开模式,以下选项中描述正确的是()A)覆盖写模式B)与r/w/a/x 一同使用,在原功能基础上增加同时读写功能C)追
6、加写模式D)只读模式答案:B解析:12.单选题 配置Had o o p 时,JA V A _H0M E包含在哪一个配置文件中?A)h ad o o p-d e f au l t.x m lB)h ad o o p-e n v.s hC)h ad o o p-s i t e.x m lD)c o n f i g u r at i o n,x m l答案:B解析:13.单选题 有一个列表,l i s t l=54,36,75,28,若使其变成l i s t l=54,36,75,下列语句不正确的是:()A)l i s t l.p o p()B)l i s t l.r e m o v e(28)Od
7、 e l l i s t l T D)d e l l i s t l M答案:D解析:14.单选题 下列操作哪个会因下标越界而抛出异常()1:访问列表元素,2:切片操作A)1会,2 不会B)1不会,2 会C)两者都会D)两者都不会答案:A解析:15.单选题 下列不属于p an d as常用的统计函数是()A)m e anB)c u m s u mC)g r o u p b yD)s t d答案:C解析:16.单选题W i n d o w s操作系统中,一般用快捷键 来保存当前正在编辑的工作内容。A)Ct r l+SB)Ct r l+CC)Ct r l+PD)Al t+F4答案:A解析:17.单
8、选题 关于文件的打开方式,以下选项中描述正确的是A)文件只能选择二进制或文本方式打开B)文本文件只能以文本方式打开C)所有文件都可能以文本方式打开D)所有文件都可能以二进制方式打开答案:D解析:18.单选题 绘图通过()为项目设置m at p l o t l i b参数。A)r e)B)s c i)C)ax e s)D)s e a)答案:A解析:m at p l o t l i b.r c)设置当前的m at p l o t l i b参数。19.单选题 以下程序执行后,用户输入2,程序的运行结果为()X =e v al(i n p u t(p l e as e i n p u t a n u
9、 m b e r:)I f 100:P r i n t(T r u e =1)El s e:P r i n t(Fal s e =O )A)T r u e =1B)T r u eC)Fal s e =0D)Fal s e答案:B解析:2 0.单选题以下选项中,不是P yt h o n 中文件操作的相关函数是()A)o p e n ()B)r e ad()O l o ad OD)w r i t e ()答案:C解析:2 1.单选题以下选项中,不是P yt h o n 语言保留字的是A)w h i l eB)e x c e p tO d oD)p as s答案:C解析:2 2 .单选题以下代码输出
10、结果是:S e i =S e r i e s(n p.ar an g e(3),i n d e x=a,e ,c )Df 1 =Dat aFr am e(n p.ar an g e(4).r e s h ap e(2,2),c o l u m n s=a,c ,i n d e x=一,二)P r i n t(d f 1+s e l)A)a c e3 N aN1 2 5 N aNB)a c e-0 3 N aN-2 5 N aNC)a c e3 112 5 1D)0 1a 0 1c 3 5e N aN N aN答案:B解析:2 3 .单选题 采用I DL E进行交互式编程时,其 中 的“”符号是
11、 oA)运算操作符B)程序控制符C)命令提示符D)文件输入符答案:C解析:2 4 .单选题 下面代码的输出结果是()S I =T h e p yt h o n l an g u ag e i s a s c r i p t i n g l an g u ag e.S I.r e p l ac e(s c r i p t i n g ,g e n e r al )P r i n t(s i)A)T h e p yt h o n l an g u ag e i s a g e n e r al l an g u ag e.B)T h e ,p yt h o n ,l an g u ag e ,i
12、s ,a,1 s c r i p t i n g*,fl an g u ag e.1c)系统报错D)T h e p yt h o n l an g u ag e i s a s c r i p t i n g l an g u ag e.答案:D解析:2 5 .单选题 以下不能在P yt h o n 编 译 环 境 下 正 确 执 行 的 表 达 式 是。A)d i c=l,2 :3,4,5 :6,7,8 :9 B)d i c=(1,2):3,(4,5):6,(7,8):9 C)d i c=1,2 :3,4,5 :6,7,8 :9 D)d i c=1:2,3 ,4:5,6 ,7:(8,9)答案
13、:A解析:2 6 .单选题 若有函数定义d e f f(x,y=l,*z):p r i n t(x,y,z),执行f(l,2,3,4,5)的 结 果 是()A)1 2 (3,4,5)B)1 1(2,3,4,5)0 1 2 3D)1 1 2答案:A解析:2 7 .单选题 对于t u r t l e 绘图中颜色值的表示,以下选项中错误的是A)(190,190,190)B)BEBEBEO t t BEBEBED)g r e y答案:B解析:2 8 .单选题 关于二维数据CS V 存储问题,以下选项中描述错误的是()A)CS V 文件的每一行表示一个具体的一维数据B)CS V 文件的每行采用逗号分隔多
14、个元素O CS V 文件不是存储二维数据的唯一方式D)CS V 文件不能包含二维数据的表头信息答案:D解析:2 9.单选题 下列语句中,可以正确创建元组的语句是()。A)t u _o n e =t u p l e C 1,2 )B)t u _t w o =(q )C)t u _t h r e e =(o n ,)D)t u _f o u r =t u p l e(4,5)答案:C解析:3 0.单选题“ab +c”*3 结果是:()A)ab c 2B)ab c ab cC)ab c cD)ab ab c c答案:C解析:3 1.单选题 字典对象的()方法返回字典的 值”列表。A)v al u e
15、 s ()B)k e ys ()C)i t e m s ()D)s o r t ()答案:A解析:3 2.单选题 a=2 b,c =4,6 p r i n t(r e s u l t =w.f o r m at (a+b*c),e n d =!)程序的执行结果是()A)A r e s u l t =2 6B)B r e s u l t =3 6!C)C 2 6!D)D r e s u l t =2 6!答案:D解析:3 3.单选题 下列数据中不属于列表的是A)2 3,4 5,5 6,7 8 B)2 3,4 5,5.6,7.8 C)2 3,4 5,I n f o ,a D)A,B,C,D 答案:
16、A解析:3 4 .单选题 数据结构f r o z e n s e t 可以归类为()A)序列B)映射C)可变类型D)不可变类型答案:D解析:3 5 .单选题 H ad o o p 的R P C通信机制采用什么模式?A)客户机/服务器模式B)客户端/客户端模式C)浏览器/服务器模式D)客户机/浏览器模式答案:A解析:3 6 .单选题 在L in u x 系统中,以下哪两个命令可以显示系统中运行的进程状态?A)ls 和d fB)p s 和t o pC)p s 和d fD)d f 和t o p答案:B解析:概念理解3 7 .单选题 Ha d o o p f s 中的-g e t 和-p u t 命令
17、操作对象是A)文件B)目录C)两者都是D)以上都不对答案:c解析:3 8 .单选题 使 用()关键字声明匿名函数。A)f u n c t io nB)f u n cO d e fD)la m b d a答案:D解析:3 9 .单选题 字典类型主要是根据键来提取对应值,通过赋值操作可以实现字典元素的增添和修改,若对于字典 D ic t=2:t w o ,3:t h r e e ,1:o n e 进行操作 D ic t l=O n e ,此时字典 D ie t 将会变为()。A)2:t w o ,3:O n e ,1:o n e )B)2:t w o ,3:t h r e e ,1:O n e C
18、)2:t w o ,3:t h r e e ,1:O n e ,1:O n e D)2:O n e ,3:t h r e e ,1:o n e )答案:B解析:4 0 .单选题 关于面向对象的继承,以下选项中描述正确的是A)继承是指一个对象具有另一个对象的性质B)继承是指一组对象所具有的相似性质C)继承是指类之间共享属性和操作的机制D)继承是指各对象之间的共同性质答案:C解析:4 1 .单选题 以下代码执行完毕后,输出什么内容?()f n a m e=in p u t (请输入文件:)f o=o p e n(f n a m e,w+)ls=p y t h o n ,c f o.w r it e
19、 lin e s(Is)f o r lin e in f o:p r in t(lin e)f o.c lo s e OA)p y t h o n 和c 同行输出B)p y t h o n 和c 分行输出C)没有输出D)以上都不对答案:C解析:4 2.单选题 以下关于字符串类型的操作的描述,错误的是:A)s t r.r e p la c e (x,y)方法把字符串s t r中所有的x子串都替换成yB)想把一个字符串s t r所有的字符都大写,用s t r.u p p e r。C)想获取字符串s t r的长度,用字符串处理函数s t r.le n O。)设x =aa,则执行x*3的 结 果 是
20、a a a a a a 答案:C解析:4 3.单选题P y t h o n 3.x版本的保留字总数是A)2 76)2 90 3 3D)1 6答案:C解析:4 4.单选题 以字符串形式返回整个文件内容的是A)r e a d lin n e ()B)r e a d lin n e s ()C)r e a d ()D)r e a d a ll()答案:C解析:4 5.单选题 关 于P y t h o n语言的注释,以下选项中描述错误的是():A)P y t h o n语言的单行注释以#开头B)P y t h o n语言的单行注释就是以单引号 开头;0P y t h o n语言的多行注释以 (三个单引
21、号)开头和结尾D)P y t h o n语言有两种注释方式:单行注释和多行注释答案:B解析:4 6.单选题 以下选项中描述正确的是()A)条件2 4 =2 8 2 5是合法的,且输出为Fa ls eB)条件2 4 =2 8 2 5是不合法的C)条件2 4 =2 8 2 5是合法的,且输出为T ru eD)条件35=4575是合法的,且输出为F a l se答案:A解析:47.单选题W h a t w i l l b e th e re su l t o f th e f o l l o w i n g c o d e?Ag e s=Aa ro n :6,K e l l y :3,Ab i g
22、a i l :1 V a l u e =a g e s Bri a n n a A)F a l seB)-lC)0D)K e y E rro r答案:D解析:48.单选题 面向对象中的特殊成员以及应用场景描述不正确的是:A)_ h a sh _:判断h a sh值是否相等的时候依赖_h a sh _方法B)se t的去重机制其实就是根据_has h_和_eq_方法实现的C)_ s t r _:和str()pri n t()%s都是息息相关的,返回值一定是字符串类型D)s t r _:和str()pri n t()%s都是息息相关的,返回值不一定是字符串类型答案:D解析:49.单选题 元组类型的
23、关键字是什么?()A)i n tB)l i stC)tu pl eD)str答案:C解析:50.单选题 执行下面操作后,l i st2的 值 是()L i stl =a,L i st2=l i stlL i st l.a ppe n d(A)a,b,b,O td,e,D)a,b,答案:B解析:b,c d e)c c,d e a,b,c c,d,e 51.单选题l s=l,2,3,4,5,6,以下关于循环结构的描述,错误的是:A)表达式f o ri i n ra n g e (l e n (I s)的循环次数跟f o ri i n i s的循环次数是一样的B)表达式f o ri i n ra n
24、 g e (l e n (I s)的循环次数跟f o ri i n ra n g e (0,l e n (I s)的循环次数是一样的C)表达式f o ri i n ra n g e (l e n (I s)的循环次数跟f o ri i n ra n g e (1,l e n (I s)+1)的循环次数是一样的D)表达式f o ri i n ra n g e (瓦武卜口跟胆旌:k的循环中,i的值是一样的答案:D解析:52.单选题 关于P y th o n字符串,下列说法错误的是。()A)字符即长度为1的字符串B)字符串以 0标志字符串的结束C)既可以用单引号,也可以用双引号创建字符串D)在三引号
25、字符串中可以包含换行回车等特殊字符答案:B解析:53.单选题 该程序的输出结果是()w h i l e 4=4:pri n t(4)A)(A)输 出 一 次4。B)(B)输 出 四 次4o0 (C)语法错误。D)(D)无限次输出4,直到程序关闭。答案:D解析:54.单选题 已知d f是pa n d a s中的D a ta F ra m e类型。以下可以获取d f中多列的是()旧 1孔 列1,列2 8也列1,列2C)d f j l:j 2D)d f.l o c 列 1:列2答案:A解析:55.单选题 假设函数中不包括g l o b a l保留字,对于改变参数值的方法,以下选项中错误的是A)参数是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 22 _2023_ 背题版
限制150内