Python开发基础练习题及答案14_2023_练习版.pdf
《Python开发基础练习题及答案14_2023_练习版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案14_2023_练习版.pdf(106页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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 f2.单选题 函数如下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 =2c h a n a g e
2、 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=33.单选题 数据独立性是数据库技术的重要特点之一,关于数据独立性,以
3、下选项中描述正确的是A)数据与程序独立存放B)不同数据被存放在不同的文件中C)不同数据只能被对应的应用程序所使用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-3 jD)1 a n d 5=05.单选题 已知集合a、b,那么a&b的返回值是A)同时在集合a和b中的元素B)集合a与b中的所有的元素C)集合a与b中的不同时所有的元素D)既不在a也不在b集合中的元素6.单选题 下面代码的输出结果是A=4A=3B =a 2Print(a,end=,)Print(b)A)4,3B)64,409605.7
4、D)7,57.单选题 关于分支结构,以下选项中描述不正确的是A)if语句中条件部分可以使用任何能够产生True和False的语句和函数B)二分支结构有一种紧凑形式,使用保留字if和e lif实现C)多分支结构用于设置多个判断条件以及对应的多条执行路径D)if语句中语句块执行与否依赖于条件判断8.单选题 字 典 中 值 的 数 据 类 型 可 以 是。A)字典B)元组C)数值D)以上都可以9.单选题 字符串s=a n b tc,则print(s)的输出结果为()。A)anbtcB)abcC)ab cD)abc10.单选题 def func(a)a=a+1return aA=func(l)B=fu
5、nc(a)Print(a,b)上述代码运行结果是()A)1 2B)3 3C)2 3D)1 111.单选题 以下程序输出到文件text,csv里的结果是:Fo =o p e n(t e x t,c s v,w )X =90,87,93 Z =Fo r y i n x:Z.a p p e n d(s t r (y)Fo.w r i t e (,j o i n (z)Fo.c l o s e ()A)90,87,93 B)90,87,93C)90,87,93 D)90,87,93 1 2.单选题 p y m y s q l 连接数据库获取数据库连接时,端口号错误的堆栈信息是?A)U n k n o
6、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 ES)ONo n e T y p e o b j e c t h a s n o a t t r i b u t e e n c o d i n g D)C a n t c o n n e c t t o My S QL s e r v e r o n l o c a l h o s t (W i n Er r o r 1 0 0 61 1 3 .单选题
7、 运行以下Py t h o n 代码时,如果你准备通过键盘输入的数字是-2,那么运行程序后得到的结果是()r=fl o a t(i n p u t(请你输入一个数字:)i f r =0:s=3.1 4*r*r p r i n t(s)e l s e:p r i n t (请输入一个正数!)A)6.2 8B)1 2.56C)请输入一个正数!D)程序无法得到正确结果1 4.单选题使用P y t h o n 的函数,需 要 的 步 骤 不 包 括。A)函数调用B)函数测试C)函数执行D)函数定义1 5.单选题以下程序的输出结果是De f m y f(x=2.0,y =4.0):g l o b a l
8、 s ps p +=x*yr e t u r n(s p)S p =1 00P r i n t (s p,m y f(4,3)A)1 00 1 00B)1 1 2 1 1 201 1 2 1 00D)1 00 1 1 21 6.单选题 函数di v m o d(1 8,4)输出的结果是()A)2,4B)2,204,4D)4.21 7.单选题 1、下面对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 是编译型语言,不需要编译过程,执行效
9、率低;D)p y t h o n 是解释型语言,不需要编译过程,执行效率低;1 8.单选题 用 p y i n s t a l l e r 工具能够对P y t h o n 源文件所做的 操 作 不 包 括 的 选 项 是。A)生成独立的可执行文件B)生成带有动态链接库的可执行文件C)对源文件打包,并删除生成的临时文件D)把数据和源代码一起打包1 9.单选题 以下选项中可用作P y t h o n 标识符的是A)3B 9909B)_ _C)cl a s sD)i t s2 0.单选题 以下关于P y t h o n 字符串的描述中,错误的是A)字符串是字符的序列,可以按照单个字符或者字符片段进
10、行索引B)字符串包括两种序号体系:正向递增和反向递减0 P y t h o n 字符串提供区间访问方式,采 用 N:M 格式,表示字符串中从N到 M的索引子字符串(包含 N和 M)D)字符串是用一对双引号 或者单引号 括起来的零个或者多个字符2 1 .单选题 x=2,y=3,执行x,y=y,x之后,x和y 的值分别是什么?A)2,3B)3,202,2D)3,32 2 .单选题 关于形参和实参的描述,以下选项中正确的是()。A)函数定义中参数列表里面的参数是实际参数,简称实参B)程序在调用时,将实参复制给函数的形参C)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参D)程序在调
11、用时,将形参复制给函数的实参2 3.单选题 下面代码的输出结果是:p r i n t (p o w(2,1 0)A)1 02 4B)2 0O 1 00D)1 22 4.单选题 下面代码的输出结果是Fo r s i n H e l l o W o r l d:I f s=W :C o n t i n u eP r i n t(s,e n d=)A)H e l l oB)W o r l dC)H e l l o W o r l dD)H e l l o o r l d2 5.单选题(,)2 2%3 表达式输出结果为?A)7B)1C)0D)52 6.单选题 下面代码的输出结果是()。A=1.0I f
12、 i s i n s t a n ce(a,i n t):p r i n t(i s i n t .fo r m a t(a)El s e:p r i n t(i s n o t i n t .fo r m a t(a)A)出错B)1.0 i s i n tC)无输出D)1.0 i s n o t i n t2 7.单选题 下面代码的输出结果是()fo r s i n H e l l o W o r l d:i f s=W :b r e a kp r i n t(s,e n d=)A)H e l l oB)W o r l dC)H e 1 1 e W o r l dD)H e l l o o
13、r l d2 8.单选题 以下不能在P y t h o n 编 译 环 境 下 正 确 执 行 的 表 达 式 是。A)di c=1,2 :3,4,5:6,7,8:9 B)di c=(1,2):3,(4,5):6,(7,8):9 C)di c=1,2:3,4,5:6,7,8:9 D)di c=1:2,3,4:5,6,7:(8,9)2 9.单选题(,)如果表达式的操作符有相同的优先级,则运算规则是?A)左到右B)右到左C)看心情D)Py t h o n 没有提到3 0.单选题 下列方法中,默认删除列表最后一个元素的是()。A)delB)rem o v e()C)p o p ()D)ex t en
14、 d()3 1 .单选题 提供日期时间类的是A)t im eB)dat et im eC)calen darD)ran do m3 2 .单选题 x =T ru ey =Fals ez =Fals e if x o r y an d z:p rin t (y es )els e:p rin t (n o )以上代码输出结果为?A)y esB)n oC)编译出错D)No n e3 3.单选题 s=1 2 3 4 56 7890 ,以下表示 1 2 3 4 的选项是().A)s -1 0:-5B)s 0:4 C)s 0:3 D)s l:53 4 .单选题 给定字典D,以下选项中对d.k ey s。
15、的描述正确的是()。A)返回dict _k ey s 类型,包括字典中的所有的键。B)返回一个列表类型,包括字典中的所有的键。C)返回一个元组类型,包括字典中的所有的键。D)返回一个集合类型,包括字典中的所有的键。3 5.单选题 关于形参和实参的描述,以下选项中正确的是A)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参B)函数调用时,实参默认采用按照位置顺序的方式传递给函数,Py t h o n 也提供了按照形参名称输入实参的方式C)程序在调用时,将形参复制给函数的实参D)函数定义中参数列表里面的参数是实际参数,简称实参3 6 .单选题 1 0 下面代码的运行结果为:()l
16、is t=l,2,3,4,5 p rin t(lis t :-1 )A)1,2,3,4,51B)1,3,50 2,4 D)5,4,3,2,1 13 7.单选题 可以从字典中删除元素的是:()A)rem o v e()方法B)eras e()方法Odelet eO 方法D)del命令3 8.单选题 在 i f 语句中进行判断,产 生。值时,会输出相应的结果。A)0B)1C)布尔值D)以上均不对3 9.单选题 表格类型数据的组织维度是()A)高维数据B)一维数据C)多维数据D)二维数据4 0.单选题【】以下Py t h o n 语言关键字在异常处理结构中用来捕获特定类型异常的选项是:(A)窗体顶端
17、A)HY PE RLINKB)HY PE RLINKC)HY PE RLINKD)HY PE RLINK4 1 .单选题 下列哪个语句在Py t h o n 中是非法的?()A)x =y =z =1B)x =(y =z +1)C)x,y =y,xD)x +=y4 2 .单选题 表达式s et(l,l,2,3 ),的值为()A)1,2,3 B)1,2,3 0 1,1,2,3 1D)1,1,2,3)4 3 .单选题 以下关于Py t h o n 函数的描述中,错误的是_A)函数必须要有返回值B)函数可以同时返回多个结果C)可以定义函数接受可变数量的参数D)定义函数时,某些参数可以赋予默认值4 4
18、.单选题 W h at w ill be dis p lay ed aft er t h e fo llo w in g co de is ex ecu t ed?C o u n t =4W h ile co u n t 33:r et u r n Tr u eLi =1 1,2 2,33,44,55R es =fi lt er(f2,li)P r i nt(li s t(r es)A)44,55B)1 1,33,55C)2 2,33,44D)33,44,5563.单选题 下载第三方库安装包但并不安装的命令格式是A)pi p s ear chB)pi p-hC)pi p i ns t allD
19、)pi p dow nload64.单选题 运行以下程序输出的结果是:()1=1 0W hi le i =6:i=i-li f i%4=0:cont i nu eEls e:pr i nt(i,end=)A)1 0 9 8 7 6B)9 8 7 6 5C)1 0 9 7 6D)9 7 6 565.单选题 s=漫威漫画公司是美国与DC漫画公司齐名的漫画巨头,它创建于1 939年,于1 961 年正式定名为M ar v el,旗下拥有蜘蛛侠、钢铁侠、美国队长等80 0 0 多名漫画角色。2 0 0 8年底,被华特迪士尼公司以42.4亿美元收购获得了绝大部分漫画角色的所有权。2 0 1 0 年9月,
20、M ar v el宣布其正式中文名称为“漫 威 。以下说法错误的是()A)a=s.fi nd(漫画,4,1 1)B)b=s.r f i nd(漫画,1 1 4)C)c=s.i ndex (漫画,72)D)d=s.r i ndex C 漫画,1 1 0,1 1 4)66.单选题 在P y t hon中 导 入 其 他 函 数 函 数 库 的 关 键 字 是。A)i m por tB)fr omC)i nt oD)i nclu de67.单选题 以下选项中对m ax(s)的描述正确的是:()A)返回序列s 的最大元素,如果有多个相同,则返回一个列表类型B)返回序列s 的最大元素,但要求s 中元素之
21、间可比较C)返回序列s 的最大元素,如果有多个相同,则返回一个元组类型D)一定能够返回序列s 的最大元素68.单选题 以下程序的输出结果是:Ls l=l,2,3,4,5Ls 2=3,4,5,6,7,81Chal=For i i n ls 2:i f i not i n Is l:chai,append(i)P r i nt(chai)A)(6,7,8)B)(1,2,6,7,8)0 1,2,6,7,81D)6,7,869.单选题 下列是Flas k的R equ es t 对象的ar gs 属性的作用的是()A)记录请求的数据,并转换为字符串B)记录请求中的表单数据C)记录请求中的查询参数D)记录
22、请求中的cook i e信息70 .单选题 软件调试的目的是()A)发现错误B)挖掘软件的潜能C)改正错误D)改善软件的性能7 1 .单选题 以下关于Te nsorFl ow 库的应用领域的描述,正确的选项是A)机器学习B)数据可视化C)We b开发D)文本分析7 2.单选题 以下选项中,不是Py thon文件打开模式的是()A)r,B)+C)c,D)w,7 3.单选题 a_l i st=l,5,7,9,1 1 d e l a l i st 1 pri nt(a_l i st)输出结果正确的是()A)5,7,9,1 1 B)1,7,9,1 1 0 7,9 D)输出错误7 4 .单选题 s=th
23、e sk y i s bl u e,表达式 pri nt(s-4:,s:-4 )的结果是:(C)窗体顶端A)HYPE RL INKB)HYPE RL INKC)HYPE RL INKD)HYPE RL INK7 5.单选题 使用列表生成式生成列表,其元素为1 02 以内(包括1 02)所有能被3 整除的数,下列表达式正确的是()A)l i stl=k for k i n rang e(1 03)i f k/3=0B)l i stl=k for k i n rang e(1 03)i f k%3=0C)l i stl=k for k i n rang e(1 02)i f k/3=0D)l i
24、stl=k for k i n rang e(1 02)i f k%3=07 6 .单选题 py thon my.py v l v 2 命令运行脚本,通 过 from sy s i mport arg v 如何获得v 2 的参数值?A)arg v 0B)arg v l C)arg v 2 D)arg v 3 7 7 .单选题 关于以下代码的描述,错误的选项是w i th ope n(abc.tx t,r+)as f:l i ne s=f.re ad l i ne s()for i te m i n l i ne s:pri nt(i te m)A)执行代码后,abc.tx t文件未关闭,必须通
25、过cl ose。函数关闭B)打印输出abc.tx t文件内容Oi te m是字符串类型D)l i ne s是列表类型7 8.单选题 关于Py thon语言数值操作符,以下选项中描述错误的是A)x/y 表示x 与y 之商B)x y 表示x 与y 之整数商,即不大于x 与y 之商的最大整数C)x*y 表示x 的y 次嘉,其中,y 必须是整数D)x%y 表示x 与y 之商的余数,也称为模运算7 9.单选题 Py thon中用()函数可查看对象的类型。A)i d()B)abs()C)ty pe()D)cl ass()8 0.单选题()Py thon脚本文件的扩展名为()。A)py thonB)pyC)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 14 _2023_ 练习
限制150内