Python开发基础练习题及答案14_2023_背题版.pdf
《Python开发基础练习题及答案14_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案14_2023_背题版.pdf(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试题说明本套试题共包括1 套试卷每题均显示答案和解析Py t h o n 开发基础练习题及答案1 4(5 0 0 题)Py t h o n 开发基础练习题及答案1 4L 单选题 下列不能输出a 的值:3;b 的值:2 的 是()A)d e fB)d e fOd e f答案:B解析:2 .单选题 函数如下d e f c h a n a g e l n t (n u m b e r 2):n u m b e r 2 =n u m b e r 2+l p r i n t (c h a n g e l n t:n u m b e r 2=,n u m b e r 2)#调n u m b e r 1 =
2、2 c h a n a g e l n t (n u m b e r l)p r i n t (n u m b e r:,n u m b e r l)打印结果哪项是正确的A)c h a n g e l n t:n u m b e r 2=3 n u m b e r:3B)c h a n g e l n t:n u m b e r 2=3 n u m b e r:2C)n u m b e r:2 c h a n g e l n t:n u m b e r 2=2D)n u m b e r:2 c h a n g e l n t:n u m b e r 2=3答案:B解析:3.单选题 数据独立性是
3、数据库技术的重要特点之一,关于数据独立性,以下选项中描述正确的是A)数据与程序独立存放B)不同数据被存放在不同的文件中C)不同数据只能被对应的应用程序所使用D)以上三种说法都不对答案:D解析:4 .单选题 下列表达式的值为T r u e 的是A)2!=5 o r 0B)3&g t;2&g t;2C)5+4 j&g t;2-3jD)1 a n d 5=0答案:A解析:5 .单选题 已知集合a、b,那么a&b 的返回值是A)同时在集合a和b中的元素B)集合a与b中的所有的元素C)集合a与b中的不同时所有的元素D)既不在a也不在b集合中的元素答案:A解析:6.单选题 下面代码的输出结果是A=4A=3
4、B=a *2Pr i n t(a,e n d=,)Pr i n t (b)A)4,3B)6 4,4 0 960 5,7D)7,5答案:D解析:7.单选题 关于分支结构,以下选项中描述不正确的是A)i f语句中条件部分可以使用任何能够产生T r u e和F a l s e的语句和函数B)二分支结构有一种紧凑形式,使用保留字i f和e l i f实现C)多分支结构用于设置多个判断条件以及对应的多条执行路径D)i f语句中语句块执行与否依赖于条件判断答案:B解析:8.单选题 字典中值的数据类型可以是 0A)字典B)元组C)数值D)以上都可以答案:D解析:9.单选题 字符串s=a n b t c,则p
5、 r i n t(s)的输出结果为()。A)a n b t cB)a b cC)ab cD)ab答案:C解析:1 0 .单选题d e f f u n c (a)a=a+1r e t u r n aA=f u n c(l)B=f u n c(a)Pr i n t(a,b)上述代码运行结果是()A)1 2B)3 3C)2 3D)1 1答案:C解析:1 1 .单选题以下程序输出到文件t e x t,c s v 里的结果是:F o =o p e n(t e x t,c s v,w)X =90,8 7,93Z =口F o r y i n x:Z.a p p e n d(s t r(y)F o.w r i
6、 t e(,j o i n(z)F o.c l o s e ()A)90,8 7,93B)90,8 7,93C)90,8 7,93D)90,8 7,93答案:B解析:1 2 .单选题p y m y s q l 连接数据库获取数据库连接时,端口号错误的堆栈信息是?A)U n k n o w n d a t a b a s e t e s t B)Ac c e s s d e n i e d f o r u s e r r o o t l o c a l h o s t (u s i n g p a s s w o r d:Y E S)C)No n e T y p e o b j e c t h
7、a s n o a t t r i b u t e e n c o d i n g D)Ca n t c o n n e c t t o My SQL s e r v e r o n l o c a l h o s t (W i n E r r o r 1 0 0 6 1 答案:D解析:1 3.单选题 运行以下Py t h o n代码时,如果你准备通过键盘输入的数字是-2,那么运行程序后得到的 结 果 是()r=fl o a t(in p u t (请你输入一个数字:)if r =0:s=3.14*r*r p r in t (s)el s e:p r in t (请输入一个正数!)A)6.28
8、B)12.5 6C)请输入一个正数!D)程序无法得到正确结果答案:C解析:14.单选题 使 用P y t ho n的函数,需要的步骤不包括 oA)函数调用B)函数测试C)函数执行D)函数定义答案:B解析:15.单选题 以 下 程 序 的 输 出 结 果 是。D ef m y f(x =2.0,y =4.0):gl o ba l s ps p +=x *yr et u r n (s p)S p =100P r in t(s p,m y f(4,3)A)100 100B)112 1120112 100D)100 112答案:D解析:16.单选题 函 数div m o d(18,4)输出的结果是()
9、A)2,4B)2,204,4D)4,2答案:D解析:17.单选题1、下面对p y t ho n语言描述正确的是()。A)p y t ho n是编译型语言,需要编译过程,执行效率高;B)p y t ho n 是解释型语言,需要编译过程,执行效率高;O p y t ho n 是编译型语言,不需要编译过程,执行效率低;D)p y t ho n 是解释型语言,不需要编译过程,执行效率低;答案:D解析:18.单选题 用 p y in s t a l l er 工具能够对P y t ho n 源 文 件 所 做 的操作不包括的选项是。A)生成独立的可执行文件B)生成带有动态链接库的可执行文件C)对源文件打
10、包,并删除生成的临时文件D)把数据和源代码一起打包答案:D解析:19.单选题 以下选项中可用作P y t ho n 标识符的是A)3B9909B)_ _C)cl a s sD)i t s答案:B解析:20.单选题 以下关于P y t ho n 字符串的描述中,错误的是A)字符串是字符的序列,可以按照单个字符或者字符片段进行索引B)字符串包括两种序号体系:正向递增和反向递减0 P y t ho n 字符串提供区间访问方式,采 用 N:M格式,表示字符串中从N 到 M 的索引子字符串(包含 N 和 M)D)字符串是用一对双引号或者单引号 括起来的零个或者多个字符答案:C解析:21.单选题 x=2,
11、y=3,执行x,y=y,x 之后,x 和y 的值分别是什么?A)2,3B)3,202,2D)3,3答案:B解析:22.单选题 关于形参和实参的描述,以下选项中正确的是(A)函数定义中参数列表里面的参数是实际参数,简称实参B)程序在调用时,将实参复制给函数的形参)OC)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参D)程序在调用时,将形参复制给函数的实参答案:B解析:23.单选题 下面代码的输出结果是:p r in t(p o w(2,10)A)1024B)20O 100D)12答案:A解析:24 .单选题 下面代码的输出结果是F o r s in H el l o W o
12、r l d:I f s=W:C o n t in u eP r in t(s,en d=)A)H el l oB)W o r l dC)H el l o W o r l dD)H el l o o r l d答案:D解析:25 .单选题(,)22%3 表达式输出结果为?A)7B)1C)0D)5答案:B解析:26.单选题 下面代码的输出结果是()。A =1.0I f is in s t a n ce(a,in t):p r in t(is in t.fo r m a t(a)E l s e:p r in t(is n o t in t.fo r m a t(a)A)出错B)1.0 is in t
13、C)无输出D)1.0 is n o t in t答案:D解析:27.单选题 下面代码的输出结果是()fo r s in H el io W o r l d:if s=W:br ea kp r in t(s,en d=)A)H el l oB)W o r l dC)H el io W o r l dD)H el l o o r l d答案:A解析:28.单选题 以下不能在P y t ho n 编译环境下正确执行的表达式是A)dic=1,2:3,4,5 :6,7,8:9 B)dic=(1,2):3,(4,5):6,(7,8):9 C)dic=1,2:3,4,5 :6,7,8:9 D)dic=1:2
14、,3,4:5,6,7:(8,9)答案:A解析:29.单选题(,)如果表达式的操作符有相同的优先级,则运算规则是?A)左到右B)右到左C)看心情D)Pyth on 没有提到答案:A解析:3 0.单选题 下列方法中,默认删除列表最后一个元素的是()。A)d e lB)re m ove ()C)pop()D)e xte n d ()答案:C解析:3 1.单选题 提供日期时间类的是A)ti m eB)d ate ti m eC)c al e n d arD)ran d om答案:B解析:3 2.单选题 x=T rue y=Fal se z =Fal se i f x or y an d z:pri n
15、 t(ye s)e l se:pri n t(n o以上代码输出结果为?A)ye sB)n oC)编译出错D)Non e答案:A解析:3 3 .单选题s=12 3 4 5 6 7 8 9 0,以下表示 12 3 4 的选项是().A)s-10:-5 B)s0:4 C)s0:3 D)sl:5 答案:B解析:3 4 .单选题给定字典D,以下选项中对d.k e ys。的描述正确的是()。A)返回d i c t_k e ys类型,包括字典中的所有的键。B)返回一个列表类型,包括字典中的所有的键。C)返回一个元组类型,包括字典中的所有的键。D)返回一个集合类型,包括字典中的所有的键。答案:A解析:3 5
16、 .单选题关于形参和实参的描述,以下选项中正确的是A)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参B)函数调用时,实参默认采用按照位置顺序的方式传递给函数,Pyth on 也提供了按照形参名称输入实参的方式C)程序在调用时,将形参复制给函数的实参D)函数定义中参数列表里面的参数是实际参数,简称实参答案:B解析:3 6 .单选题 10.下面代码的运行结果为:()l i st=l,2,3,4,5 pri n t(l i st:-1)A)1,2,3,4,5 1B)1,3,5 0 2,4 D)5,4,3,2,11答案:D解析:3 7 .单选题 可以从字典中删除元素的是:()A)r
17、e m ove ()方法B)e rase ()方法Od e l e te O 方法D)d e l 命令答案:D解析:3 8 .单选题 在 i f 语句中进行判断,产 生()值时,会输出相应的结果。A)0B)1C)布尔值D)以上均不对答案:C解析:3 9 .单选题 表格类型数据的组织维度是()A)高维数据B)一维数据C)多维数据D)二维数据答案:D解析:4 0.单选题【】以下Pyth on 语言关键字在异常处理结构中用来捕获特定类型异常的选项是:(A)窗体顶端A)HYPE R LINKB)HYPE R LINKC)HYPE R LINKD)HYPE R LINK答案:A解析:窗体底端4 1.单选
18、题 下列哪个语句在Pyth on 中是非法的?()A)x=y=z =1B)x=(y=z +1)C)x,y=y,xD)x+=y答案:B解析:4 2.单选题 表达式se t(l,l,2,3 ),的值为()A)1,2,3 B)1,2,3)C)D)1,1,2,3)答案:B解析:4 3 .单选题 以下关于Pyth on 函数的描述中,错误的是_A)函数必须要有返回值B)函数可以同时返回多个结果C)可以定义函数接受可变数量的参数D)定义函数时,某些参数可以赋予默认值答案:A解析:4 4 .单选题 Wh at wi l l b e d i s p l a y e d a f t e r t h e f o
19、l l o w i n g c o d e i s e x e c u t e d?Co u n t =4W h i l e c o u n t 33:return TrueL i=E l l,22,33,44,55R es=fil ter(f2,l i)P rint(l ist(res)A)44,55B)11,33,55C)22,33,44D)33,44,55答案:A解析:63.单选题 下载第三方库安装包但并不安装的命令格式是A)pip searchB)pip-hC)pip instal lD)pip dow nl oad答案:D解析:64.单选题 运行以下程序输出的结果是:()1=10W
20、hil e i=6:i=i-lif i%4=0:continueE l se:print(i,end=)A)10 9 8 7 6B)9 8 7 6 5C)10 9 7 6D)9 7 6 5答案:D解析:65.单选题 s=漫威漫画公司是美国与D C漫画公司齐名的漫画巨头,它创建于1939年,于1961年正式定名为M arv el,旗下拥有蜘蛛侠、钢铁侠、美国队长等8000多名漫画角色。2008年底,被华特迪士尼公司以42.4亿美 元收购获得了绝大部分漫画角色的所有权。2010年9月,M arv el宣布其正式中文名称为“漫 威 。以下说法错误的是()A)a=s.findC 漫画,4,11)B)b
21、=s.rf ind(漫画,114)C)c=s.index (漫画,72)D)d=s.rindex C 漫画,110,114)答案:A解析:66.单选题 在P y thon中 导 入 其 他 函 数 函 数 库 的 关 键 字 是。A)im portB)fromC)intoD)incl ude答案:A解析:67.单选题 以下选项中对m ax(s)的描述正确的是:()A)返回序列s的最大元素,如果有多个相同,则返回一个列表类型B)返回序列s的最大元素,但要求s中元素之间可比较C)返回序列s的最大元素,如果有多个相同,则返回一个元组类型D)一定能够返回序列s的最大元素答案:B解析:68.单选题 以下
22、程序的输出结果是:L sl=l,2,3,4,5L s2=3,4,5,6,7,8C hal=F or i in l s2:if i not in I sl:chai,append(i)P rint(chai)A)(6,7,8)B)(1,2,6,7,8)0 1,2,6,7,81D)6,7,8答案:D解析:69.单选题 下列是F l ask的R equest对象的args属性的作用的是()A)记录请求的数据,并转换为字符串B)记录请求中的表单数据C)记录请求中的查询参数D)记录请求中的c o o ki e信息答案:C解析:7 0 .单选题 软 件 调 试 的 目 的 是()A)发现错误B)挖掘软件的
23、潜能C)改正错误D)改善软件的性能答案:C解析:7 1.单选题 以下关于T e n so rF lo w库的应用领域的描述,正确的选项是A)机器学习B)数据可视化C)W e b 开发D)文本分析答案:A解析:7 2.单选题 以下选项中,不是P ytho n 文件打开模式的是()A)r,B)+C)c,D)w答案:C解析:7 3 .单选题 a_li st=l,5,7,9,1 1 d e l a li st 1 p ri n t(a_li st)输出结果正确的是()A)5,7,9,1 1 B)1,7,9,1 1 0 7,9 D)输出错误答案:B解析:7 4 .单选题 1 s=the sky i s
24、b lue,表达式 p ri n t(s-4:,s:-4 )的结果是:(C)窗体顶端A)H Y P E R LINKB)H Y P E R LINKC)H Y P E R LINKD)H Y P E R LINK答案:C解析:窗体底端7 5 .单选题 使用列表生成式生成列表,其元素为1 0 2 以内(包括1 0 2)所有能被3 整除的数,下列表达式正确的是()A)li stl=k fo r k i n ran ge(1 0 3)i f k/3=0 B)li stl=k fo r k i n ran ge(1 0 3)i f k%3=0C)li stl=k fo r k i n ran ge(1
25、 0 2)i f k/3=0 D)li stl=k fo r k i n ran ge(1 0 2)i f k%3=0 答案:B解析:7 6 .单选题 p ytho n my.p y vl v 2 命令运行脚本,通 过 fro m sys i mp o rt argv如何获得v2 的参数值?A)argv 0 B)argv lC)argv 2 D)argv 3 答案:C解析:7 7.单选题 关于以下代码的描述,错误的选项是wi th o p e n(ab c.txt,r+)as f:li n e s=f.re ad li n e s()fo r i te m i n li n e s:p ri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 14 _2023_ 背题版
限制150内