Python开发基础练习题及答案26_2023_背题版.pdf
《Python开发基础练习题及答案26_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案26_2023_背题版.pdf(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试题说明本套试题共包括1套试卷每题均显示答案和解析Py t h o n 开发基础练习题及答案26(5 00题)Py t h o n 开发基础练习题及答案26L 单选题 f o r i in r an ge(2,10,2):p r in t(i)以上代码的输出结果是()A)2B)2C)2答案:A解析:2.单选题 以下程序的输出结果是:Da=“北美洲”:“北极兔”,“南美洲”:“托哥巨嘴鸟”,“亚洲”:“大熊猫”,“非洲”:“单峰驼”,“南极洲:帝企鹅”Da“非洲”=“大猩猩”Pr in t(Da)A)(北美洲:北极兔,南美洲:托哥巨嘴鸟,亚洲:大熊猫,非洲:大猩猩,南极洲:帝企鹅)B)北美洲:北
2、极兔,南美洲:托哥巨嘴鸟,亚洲:大熊猫,非洲:大猩猩,南极洲:帝企鹅 C “北美洲”:“北极兔”,“南美洲”:“托哥巨嘴鸟”,“亚洲”:“大熊猫”,“非洲”:单峰驼”,“南极洲”:“帝企鹅”D)北美洲:北极兔,南美洲:托哥巨嘴鸟,亚洲:大熊猫,非洲:大猩猩,南极洲:帝企鹅 答案:D解析:3.单选题 一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是A)一对多B)多对一C)多对多D)一对一答案:A解析:4.单选题 关于Py t h o n 文件打开模式的描述,以下选项中错误的是A)只读模式rB)覆盖写模式wC)追加写模式aD)创建写模式n答案:D解析:5 .单选题 关于形参和实参
3、的描述,以下选项中正确的是A)参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参B)程序在调用时,将形参复制给函数的实参C)函数定义中参数列表里面的参数是实际参数,简称实参D)程序在调用时,将实参复制给函数的形参答案:D解析:6.单选题 M at p l o t l ib画图导入库正确的命令是()。A)Im p o r tB)Im p o r tC)Im p o r tD)Im p o r t答案:A解析:难易程度:易题型:7 .单选题 以下不能创建一个字典的语句是()。A)d ict l =B)d ict 2=3:5C)d ict 3=d ict(2,5 ,3,4)D)d i
4、ct 4 D d ict(1,2,3,4)答案:C解析:8 .单选题 关于数据库的描述,以下选项中正确的是A)数据库是一个DBF 文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件答案:C解析:9 .单选题 关于r an d o m 库,以下选项中描述错误的是A)生成随机数之前必须要指定随机数种子B)设定相同种子,每次调用随机函数生成的随机数相同C)通过f r o m r an d o m im p o r t *可以引入r an d o m 随机库D)通过im p o r t r an d o m 可以引入r an d o m 随机库答案:A解析:10.单选题 关于
5、br e ak 语句与co n t in u e 语句的说法中,以下选项中不正确的是()A)co n t in u e 语句类似于br e ak 语句,也必须在f o r、w h il e 循环中使用B)br e ak 语句结束循环,继续执行循环语句的后续语句C)当多个循环语句嵌套时,br e ak 语句只适用于跳出一层循环D)co n t in u e 语句结束循环,继续执行循环语句的后续语句答案:D解析:11.单选题 计算机中数据的表示形式是A)二进制B)十进制0八进制D)十六进制答案:A解析:1 2 .单选题 变 量 s s t r =天使的翅膀带着我在尘世飞翔,执行下列选项,不能输出
6、翅膀 的是OA)p r i nt(s s t r 3:2 )B)p r i nt(s s t r 3:-8)C)p r i nt (s s t r -1 0:-8)D)p r i nt(s s t r 3:5 )答案:A解析:1 3 .单选题 下面代码的输出结果是()f or i i n r a ng e (1,6):i f i%3 =0:b r e a k e ls e:p r i nt(i,e nd =,)A)l,2,3,B)l,2,3,4,5,60 1,2,D)l,2,3,4,5,答案:C解析:1 4 .单选题(,)j i e b a.c u t()方法返回的类型是()A)列表B)字典C
7、)字符串D)生成器答案:D解析:1 5 .单选题 以下代码段,不会输出A,B,C,的选项是:A)f or i i n r a ng e(3):p r i nt(c h r(6 5+i),e nd=,)B)f or i i n 0,1,2 :p r i nt(c h r(6 5+i),e nd=,)0i =0w h i le i 3:p r i nt(c h r(i+6 5),e nd=,)i +=1c ont i nu eD)i =0w h i le i =p y t h on e ls e None )A)Py t h onB)p y t h onC)tD)None答案:D解析:2 5.单选
8、题 下 面 代 码 的 执 行 结 果 是 d e f a r e a (r,p i =3.1 4 1 5 9):r e t u r n p i *r *r a r e a(p i =3.1 4,r =4)A)出错B)5 0.24C)3 9.4 3 84D)无输出答案:B解析:2 6.单选题 字符串A=1 2 3 4 5 6 ,A:-l的结果是A)6 B)1 2 3 4 5 6 C)lD)6 5 4 3 2 1 答案:D解析:2 7.单选题 关于文件的打开方式,以下选项中描述正确的是A)文件只能选择二进制或文本方式打开B)所有文件都可能以文本方式打开0文本文件只能以文本方式打开D)所有文件都可
9、能以二进制方式打开答案:D解析:2 8.单选题 以下关于同步赋值语句描述错误的选项是:A)同步赋值能够使得赋值过程变得更简洁B)判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同C)设 x,y表示一个点的坐标,则 x=a;y=b 两条语句可以用x,y =a,b 一条语句来赋值D)多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性答案:D解析:2 9 .单选题 下列类型的数据中其元素可以改变的是0。A)列表B)元组C)字符串D)单个字符答案:A解析:3 0 .单选题 给出下面代码:A=i np u t().s p li t (,)If i s i n s t a n c e(a
10、,l i s t):p r i n t (i s l i s t,f o r m a t(a)E l s e:p r i n t(i s n o t l i s t.f o r m a t(a)代码执行时,从键盘获得1,2,3,则代码的输出结果是:A)执行代码出错B)1,2,3 i s n o t l i s tC)r,2 ,3 i s l i s tD)1,2,3 i s l i s t答案:C解析:31.单选题 在P y t h o n 中,P y t h o n 中类的定义正确的是A)c l a s s P h o n e:n a m e =c a l l (s e l f,n a m
11、e)p r i n t (n a m e,打电话)B)c l a s s P h o n e:n a m e =c a l l (s e l f,n a m e)p r i n t (n a m e,打电话”)C)c l a s s P h o n e:n a m e =d e f c a l l (s e l f,n a m e):p r i n t (n a m e,打电话)D)c l a s s P h o n e n a m e =d e f c a l l (s e l f,n a m e):p r i n t (n a m e,打电话”)答案:C解析:32.单选题 关于字符串下列说
12、法错误的是()A)A 字符应该视为长度为1的字符串B)B 字符串以 0 标志字符串的结束0C既可以用单引号,也可以用双引号创建字符串D)D 在三引号字符串中可以包含换行回车等特殊字符答案:B解析:33.单选题 下列关于元字符功能的说法,错误的是()。A)字符可以匹配任何一个字符,除换行符外B)字符可以匹配字符串的开始C)“?”字符表示匹配0 次或1次D)“*”字符表示匹配1次或多次答案:D解析:34.单选题 关于P y t h o n 语言的注释,以下选项中描述错误的是()A)P y t h o n 语言的单行注释以单引号开头B)P y t h o n 语言的多行注释以(三个单引号)开头和结尾
13、O P y t h o n 语言有两种注释方式:单行注释和多行注释D)P y t h o n 语言的单行注释以 开头答案:A解析:35 .单选题 负矩阵用那种形式表示()。A)0B)AC)-AD)A T答案:C解析:难易程度:易题型:36.单选题 下列选项中,会输出1,2,3三个数字的是()A)犯 h i l e 语句的循环体中可以包括i f 语句B)i f 语句中可以包括循环语句C)循环语句不可以嵌套D)选择语句可以嵌套答案:C解析:f o r i i n r a n g e (3)p r i n t (i)f o r i i n r a n g e (2):p r i n t (i+1)a
14、 _ l i s t=0,1,2 f o r i i na _ l i s t:p r i n t(i+1)i=l w h i l e i 3:p r i n t (i)i=i+l37.单选题 以下选项中P y t h o n 用于异常处理结构中用来捕获特定类型的异常的保留字是A)e x c e p tB)d oC)p a s sD)w h i l e答案:A解析:38.单选题 函数c h r (x)的作是A)返回数字x作为U n i c o d e编码对应的字符B)返回数字x的六进制字符串形式C)返回字符X对应的U n i c o d e值D)返回字符串x中每个字符对应的U n i c o
15、d e编码值答案:C解析:39.单选题 下列选项中错误的是()。A)P y t h o n可自动为变量分配内存B)P y t h o n可自动回收不使用的变量O P y t h o n提供了集合、列表和字典等数据结构,但其操作需要程序员编程实现D)P y t h o n可通过第三方库扩展功能答案:C解析:4 0.单选题 字典 d=A :10,B :2 0,C :30,D :4 0 ,m a x(l i s t(d.v a l u e s。)的值为()A)10B)10 00 4 0D)2 0 0答案:C解析:4 1.单选题r a n d o m库中用于生成随机小数的函数是()A)g e t r
16、a n d b i t s ()B)r a n d r a n g e ()C)r a n d i n t ()D)r a n d o m ()答案:D解析:4 2.单选题P y h o n W e b开发方向的第三方库是A)r e q u e s t sB)D j a n g oC)s c i p yD)p a n d a s答案:B解析:43.单选题Pyt h o n不 支 持 的 数 据 类 型 有()A)A c h a rB)B i n tC)C f l o a tD)D l i s t答案:A解析:44.单选题a r r=n p.a r a n g e(9).r e s h a p
17、e (3,3),使 数 组a r r交换列1和列2的操作是()。A)a r:,1,0,2 B)a r r L:,1,0,3C)a r r:,1,0,1 D)a r:,1,0 答案:A解析:交换前两列相当于依次选取2、1,3列。45.单选题下面与H D FS类似的框架是()A)N TFSB)FAT32O G FSD)EX T3答案:C解析:46.单选题下列说法不正确的是()A)Pyt h o n是一种跨平台、开源、免费的高级动态编程语言B)在W i n d o w s平台上编写的Pyt h o n程序无法在Un i x平台运行O Pyt h o n采用的是基于值的自动内存管理方式D)Pyt h
18、o n变量名必须以字母或下划线开头,并且区分字母大小写答案:B解析:47.单选题给定x=5,y=3,z =8,以下布尔表达式的结果是什么?x xA)TR UEB)FAL S E0 8D)5答案:B解析:48.单选题 以下哪个类型不可以进行切片操作()A)l i s tB)t u p l eC)d i c tD)s t r题目解析:d i e t 是无序的,字典中的元素通过k e y来存取,因此不可进行切片操作。答案:C解析:49.单选题 I n a n e v e n t-d r i v e n p r o g r a m,t h e a c c e p t s t h e u s e r s
19、 c o m m a n d s.A)r e g i s t e rB)C PUC)o p e r a t i n g s ys t e mD)G UI答案:C解析:50 .单选题 下列选项中,不可能为以上程序输出结果的是()A)1B)407D)9答案:B解析:51 .单选题 f =o p e n(f.t xt,r)打开文件模式为()A)二进制形式、只读B)文本形式、只读C)文本形式、覆盖写D)二进制形式、覆盖写答案:B解析:52 .单选题 下列关于Pyt h o n 程序格式的描述中正确的是:A)注释可以在一行中的任意位置开始,这一行都会作为注释不被执行B)缩进是指每行代码前的留白部分,用来
20、表示层次关系,使代码更加整洁利于阅读,所有代码都需要在行前至少加一个空格C)Pyt h o n 语言不允许在一行的末尾加分号,这会导致语法错误D)一行代码的长度如果过长,可以使用“”反斜杠续行答案:D解析:5 3.单选题 下述代码的运行结果是()。f o r i i n ra n g e (3):p ri n t (i,e n d=,)A)l,2,3,B)0,1,200,1,2,D)l,2,3答案:C解析:5 4.单选题 在计算机中数据处理、存储、传输采用的什么进制的数()。A)十六进制数B)八进制数C)十进制数D)二进制数答案:D解析:5 5.单选题 以下不是I P0模 式 的 是()。A)
21、i n p utB)p ro g ra mC)p ro c e s sD)o ut p ut答案:B解析:5 6.单选题 下面程序的输出结果是()。i=0wh i l e i l st =3,2,1 l st.appen d(1st)A)3,2,1,3,2,1 B)3,2,1,-,其中“表示无穷递归C)抛出异常D)3,2,1,1st 答案:B解析:7 4.单选题 P y t hon 语句 a=121+l.21;pr i n t (t y pe(a)的输出结果是.()A)B)C)D)答案:B解析:7 5.单选题 在P y t hon 中,“ab +c”*2 运行结果是A)abc2B)abcabc
22、C)abccD)ababcc答案:C解析:7 6 .单选题 用于将JS O N字符串转换成P y t hon 对象的方法是A)j son.du m ps()B)j son.l oads()C)j son.chan ge()D)j son.w i r t eO答案:B解析:7 7 .单选题 关系数据库管理系统能实现的专门关系运算是A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表答案:B解析:7 8 .单选题 以下不是P y t hon 语言关键字的选项是:A)Non eB)asC)r ai seD)fu n ct i on答案:D解析:7 9.单选题 s结 果()
23、。a=(l,2,3,4,5)s=l i st(a)A)1,2,3,4,51B)d,2,3,4,5)0 1,2,3,4,5D)1,2,3,4 答案:A解析:8 0.单选题 表 达 式 1,2,3-3,4,5 的值为A)1,2B)2,30 1,3D)1,2,3)答案:A解析:8 1.单选题 在P y t hon 中 表示空类型。A)Non eB)n u l lC)u n defi n edD)0答案:A解析:8 2.单选题 运行以下程序,下列说法正确的是()a=6,6,8,8 b=apr i n t(a,b)A)输出为 6,6,8,8)6,6,8,8 D、运行时出现错误提示B)输出为 6,6,8,
24、8 6,8 C)输出为 6,8 6,8 D)运行时出现错误提示答案:C解析:8 3.单选题 在Jav a W eb中,关于S er v l et 内各个常用方法的执行顺序,以下说法中正确的是()A)首先执行ser v i ce方法B)执行ser v i ce方法后,执行doG et IdoP ost 等方法C)执行ser v i ce方法后,执行dest r oy 方法D)先执行doG et|doP ost 等方法,再执行ser v i ce方法答案:B解析:概念理解8 4.单选题 P y t hon 文件操作可以使用 方法关闭流,以释放资源。A)fi l eB)cl oseC)cl earD
25、)ou t答案:B解析:8 5.单选题 表达式 d%d%(3/5,3%5)的值是()A)0%3B)0.6%3C)0.6%3D)0%3答案:D解析:8 6 .单选题(,)以下程序的输出结果是()F or i i n t he n u m ber chan ges:If i =n:br eakE l se:pr i n t (i,en d=)A)t he u m ber chagesB)t hen u m ber chan gesC)t heu m ber chagesD)t he答案:D解析:8 7 .单选题 给出如下代码:su m =O for i i n r an ged,11):su m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 26 _2023_ 背题版
限制150内