Python开发基础练习题及答案24_2023_背题版.pdf
《Python开发基础练习题及答案24_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案24_2023_背题版.pdf(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试题说明本套试题共包括1 套试卷每题均显示答案和解析P y t h on 开发基础练习题及答案2 4(50 0 题)P y t h on 开发基础练习题及答案2 41 .单选题请阅读下面代码a =Iw h i l e a 5:pr i n t (a)a +=2 该程序执行结果是A)1 3B)1 3 50 3 5答案:A解析:2 .单选题下面i f 语句统计满足“性 别(g en d er)为男、职 称(r a n k)为教授、年 龄(a g e)小于40 岁”条件的人数,正确的语句为()。A)i f (g en d er =男or a g e 40 a n d r a n k =教授):n+=
2、lB)i f (g en d er =男a n d a g e 40 a n d r a n k=教授):n+=lC)i f (g en d er =男a n d a g e 40 or r a n k=教授):n+=lD)i f (g en d er =男or a g epy i n s t a l l er/py t h on源程序文件名答案:D解析:1 0 .单选题 以下选项中,正确地描述了浮点数0.0和整数0相同性的是A)它们使用相同的硬件执行单元B)它们使用相同的计算机指令处理方法C)它们具有相同的数据类型D)它们具有相同的值答案:D解析:1 1.单选题 下列选项中,正确定义了一个字
3、典的是()A)a=a,1,b ,2,c ,3 B)b=(a ,1,b ,2,c,3)C)c=a ,l,b ,2,c ,3D)d a :l,b :2,c :3)答案:D解析:12.单选题 下列属于m a th库中的数学函数的是()。A)tim e ()B)r o und ()C)sq r t()D)r a nd o m ()答案:C解析:13.单选题 下列J a va Sc r ip t的判断语句中,正 确 的 是()A)if (i=0);B)if (i=0)C)if i =0 th e n;D)if i =0 th e n;答案:B解析:14.单选题 以下属于P y th o n中文分词方向第
4、三方库的是()A)p a nd a sB)b e a utif ul so up 4C)p y th o n-d o c xD)jie b a答案:D解析:15.单选题 列表对象的so r t)方法用来对列表元素进行原地排序,该函数返回值为。A)F a l seB)N o neC)Tr ueD)报错答案:B解析:列表对象的so r t)方法用来对列表元素进行原地排序,该函数返回值为N o ne。16.单选题 P y th o n的注释语句以()开头。A)#B)%0&D)答案:A解析:17.单选题 M a tp l o tl ib 的核心是面向()。A)过程B)对象C)结果D)服务答案:B解析:
5、M a tp l o tl ib 的核心是面向对象的。如果需要更多控制和自定义图,我们建议直接使用对象。18.单选题 P it.te xt。函数的作用是什么?A)给坐标轴增加题注B)在任意位置增加文本C)给坐标轴增加文本标签D)给坐标系增加标题答案:C解析:19.单选题 口 以下程序的输出结果是:()f r a m e =1,2,3,4,5,6,7,8,9 r g b =f r a m e :-l l p r int(r g b)A)7,B)1,0 7,D)1,2,3,4,5,6,7,8,9 答案:A解析:20.单选题(,)给出如下代码M o nth a nd F l o we r=l 月:梅
6、花,2月:杏花,3月:桃花,4月:牡丹花,5月:石榴花,6月:莲花,7月:玉簪花,8月:桂花,9月:菊花,10月:芙蓉花,11月:山茶花,12月:水仙花 n=inp ut(请输入1T2的月份:)p r int(n+月份之代表花:+M o nth a nd F l o we r.g e t(str (n)+月)以下选项中描述正确的是A)代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名B)M o nth a nd F l o we r 是列表类型变量C)M o nth a nd F l o we r 是一个元组D)M o nth a nd F l o we r 是集合类型变量
7、答案:A解析:21.单选题 W h a t wil l b e th e va l ue o f th e va r ia b l e l ist a f te r th e f o l l o wing c o d ee xe c ute s?L ist=1,2L ist=l ist*3A)1,2 *3B)3,60 1,2,1,2,1,2D)1,2,1,2L 1,2答案:C解析:22.单选题 函数inp ut。功能是()。A)打印输出文本信息B)获取用户的输入C)进行数据类型转换D)查看数据类型答案:B解析:23.单选题 列表1s,哪个选项对I s.a p p e nd(x)的描述是正确的(
8、)A)向列表1s最前面增加一个元素xB)向1s中增加元素,如果x是一个列表,则可以同时增加多个元素C)替换列表1s最后一个元素为xD)只能向列表I s最后增加一个元素x答案:D解析:24.单选题 下面代码的输出结果是()Str l =m y sq l sq l se r ve r P o stg r e sQ L Str 2=sq l N c o unt=str l.c o unt(str 2)P r int(nc o unt)A)2B)50 4D)3答案:A解析:25.单选题 以下选项中描述正确的是A)数据库是一个独立的系统,不需要操作系统的支持B)数据库设计是指设计数据库管理系统C)数据库
9、技术的根本目标是要解决数据共享的问题D)数据库系统中,数据的物理结构必须与逻辑结构一致答案:C解析:26.单选题 运行以下程序,下列说法正确的是()a=b=3 a=1 0 0 b=你好 print(a,b)A)输出为3 3B)输出为1 0 0 3C)输出为1 0 0 你好D)运行时出现错误提示答案:C解析:27.单选题 下面代码的输出结果是()D e f f unc(a,b):a *=bre turn aS=f unc(5,2)P rint(s)A)20B)1 2C)1 0D)1答案:c解析:28.单选题 下面代码的输出结果是x=3.1 4 2print(round(x,4),round(x)
10、A)3 3.1 4 2B)错误C)9.4 2 3D)3.1 4 2 3答案:D解析:29.单选题py thon中浮点数可提供()个数字的准确性。A)1 6B)1 70 1 5D)1 4答案:C解析:3 0 .单选题 下面代码的执行结果是 a bs(-3+4 j)A)4.0B)5.0C)执行错误D)3.0答案:B解析:3 1.单选题 下面说法不正确的是 oA)P y thon是一种面向对象的语言B)P y thon是一种高级通用语言C)P y thon是一种脚本语言D)P y thon采用编译执行答案:D解析:3 2.单选题 定义类如下c la ss He llo():d e f init_(s
11、e lf,na me):se lf.na me=na med e f showlnf o(se lf):print(se lf,na me)下面代码能正常执行的()(。代替.题目不识别)A)h=He lloho showinf o()B)h=He lloOHo showinf o(张三)O h =He ll。(张 三 )Ho showinf o()D)h=He llo(a d min)Showinf o答案:C解析:3 3 .单选题 P y thon标准数据库接口为。?A)my sql-c onne c torB)P y thon D B-A P IOMy SQ LD bD)py my sql
12、答案:A解析:3 4 .单选题 口 关于函数的可变参数,可变参数*a rgs传入函数时存储的类型是()A)tupleB)d ic tOlistD)se t答案:A解析:3 5.单选题 print(He llo)print(He llo n)运行这两条语句,下面正确的选项为:A)输出结果相同B)后一条语句运行时会触发异常C)后一条语句多输出一个空D)后一条语句多输出两个空行答案:C解析:3 6.单选题 以下用作P y thon标识符错误的是()。A)xB)x _ 6OF ORD)i!y答案:D解析:3 7.单选题 我们应该了解到,py thon2到py thon3 经历了很多重改变,py tho
13、n3 不属于接收户输的语句是_ _ _ _ _ _A)a=input(input:)B)input(input)C)a=input:D)b=input()答案:C解析:3 8.单选题 在Ja va 中,关于OutputStre a m描述正确的是A)字节输出流B)字节输入流C)字符输出流D)字符输入流答案:A解析:概念理解3 9 .单选题 下面代码的执行结果是什么?()Ls=城市,环比,同比,定基 Lns=F or s in Is:Lns+=t.f orma t(s)P rint(Ins)A)城市环比同比定基B)城市环比同比定基C)城市 t环比 t同比 t定基D)以上都不对答案:A解析:4 0
14、 .单选题 若listl=A ,60,B ,9 0 ,执行了d e l listl 1:3 之后则listl的值是()A)(A)60,9 0 B)(B)A ,9 0 C)(C)A ,B,D)(D)B ,9 0 答案:B解析:4 1.单选题 以下四个容量单位中,是介于TB和MB之间的单位。A)G BB)KBC)NBD)P B答案:A解析:4 2.单选题 已知x =1,2 ,那么执行x.a p p en d(3 )后,x的值为。()A)3,B)l,0 1,D)1,答案:B解析:4 3.单选题 某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)OA)8B)12C)6D
15、)3答案:B解析:4 4.单选题p y t ho n中,下面哪一个是以添加(追加)模式打开文件做写入操作?A)f.o p en C f/r );B)f.o p en(f,w );O f.o p en (f,a );D)f.o p en (f,w+);答案:C解析:4 5.单选题上图绘制区域分成两部分,可以采用如下哪个代码实现?A)p i t.s u b p lo t (1,2,1)B)p lt.s u b p lo t (1,1,1)C)p i t.s u b p lo t (2,1,1)D)p i t.s u b p lo t (1,1,2)答案:C4 6 .单选题 世界那么大,我想去看看
16、7,-3 输 出()A)想B)我想C)想去D)我想去答案:A解析:4 7 .单选题 关于P y t ho n 的la m b da 函数,以下选项中描述错误的是A)可以使用la m b da 函数定义列表的排序原则B)f=la m b da x,y:x+y 执行后,f的类型为数字类型C)la m b da 函数将函数名作为函数结果返回D)la m b da 用于定义简单的、能够在一行内表示的函数答案:B解析:4 8.单选题 下面代码的输出结果是Li s t l=(m,n)fo r m i n A B C fo r n i n A B C i f m!=n P r i n t(li s t l)
17、A)*(A,B),(A,C),(E,A),(B,C),(,A),(C,B)B)*A C,A D,B C,B D C)错误D)*(A,C),(A,D),C B,C),C B,D)答案:A解析:4 9.单选题 字 符 串s =P y t ho n,对字符串s进行连接操作后输出P y t ho n lll,如下哪个操作会有错误?A)p r i n t(s +1 +1 +1)B)p r i n t(s +111)C)p r i n t(s +s t r (111)D)p r i n t(s +1*3)答案:B解析:5 0.单选题 以下选项能改变t u r t le画笔的颜色是:A)t u r t le
18、,c o lo r m o de()B)t u r t le,s et u p ()C)t u r t le.p d()D)t u r t le,p en c o lo r ()答案:D解析:5 1.单选题 在P y t ho n 3中,字典对象的key s。、i t em s。和v a lu es。方法返回的是()。A)列表B)字符串C)视图D)集合答案:C解析:5 2.单选题 以下不是P y t ho n的注释方式是_A)#注释一行B)#注释第一行#注释第二行C)注释第一行D)时P y t ho n文档注 释答案:C解析:5 3.单选题 口 s et _ l=1,2,3 s et _ 2=
19、3,4,5 s et _ 3=s et _ l s et _ 2 p r i n t (s et _ 3)结 果 为()A)1,B)(1,0 1,D)1,答案:A解析:5 4 .单选题 下面对表单的提交方式描述不正确的是()。A)若直接在地址栏中输入U R L后,按回车按G E T 方式提交B)若属性m et ho d不指定任何值或者不加属性m et ho d,默认是G E TO P 0S T 提交是将表单字段信息放置到请求头中D)只有在m e t ho d指定为P O S T 时,才按P O S T 方式提交答案:C解析:5 5 .单选题 在P y t ho n 中要生成随机数,应该使用()
20、A)m a t hB)r a n do m 模块C)nu mp yD)p y g a me答案:B解析:5 6.单选题 可以使用()接收用户的键盘输入A)inp u t 命令B)inp u t ()函数C)int()函数D)f or ma t ()函数答案:B解析:5 7 .单选题 以下关于列表和字符串的描述,错误的是:A)列表是一个可以修改数据项的序列类型B)列表使用正向递增序号和反向递减序号的索引体系C)字符串是单一字符的无序组合D)字符和列表均支持成员关系操作符(in)和长度计算函数(len()答案:C解析:5 8 .单选题 矩阵相减使用的函数是0。A)np.a dd)B)np.s u
21、b t r a c t)C)np.mu lt ip ly)D)np.div ide)答案:B解析:A B C D 选项分别对应矩阵计算的加减乘除法。5 9.单选题 口 def c h a ng eV a lu e(a lis t):a lis t 0 =100 a lis t 1 =200 if na me ma in:1 =1,2,3,4 c h a ng eV a lu e(1)p r int(1)()A)1.2,3,4 B)1,2,100,200C)1,100,200,4 D)100,答案:D解析:6 0.单选题 以下选项中,对于递归程序的描述错误的是A)书写简单B)执行效率高C)递归程
22、序都可以有非递归编写方法D)一定要有基例答案:B解析:6 1.单选题 在P y t h on语言中,可以作为源文件后缀名的是().A)p dfB)p ngC)p yD)P P T答案:C解析:6 2.单选题 下面代码的输出结果是X=0b l010p r int(x)A)16B)25 6C)1024D)10答案:D解析:6 3 .单选题 r a ndom,u nif or m(a,b)的作用是:A)生成一个 a,b 之间的随机整数B)生成一个 a,b 之间的随机小数C)生成一个均值为a,方差为b 的正态分布D)生成一个(a,b)之间的随机数答案:B解析:6 4 .单选题 执行r a ng e(2
23、,10,2)后运行结果是:A)2,4,6,8 1B)2,4,6,8,10C)(2,4,6,8)D)(2,4,6,8,10)答案:A解析:6 5 .单选题 W h ic h of t h e f ollow ing w ill h ide t h e t u r t le if it is v is ib le?A)if t u r t le,is v is ib le0:t u r t le,inv is ib le()B)if t u r t le,is v is ib leT u r t le,h idet u r t le()C)t u r t le.is v is ib leO :T
24、u r t le,h ide()D)if t u r t le,is v is ib le():t u r t le,h idet u r t le()答案:D解析:6 6 .单选题 T h e P y t h on t u r t le is init ia lly p os it ioned in t h e of a g r a p h ic sw indow a nd it f ir s t a p p ea r s,b y def a u lt,t o b e h ea ding .P y t h on t u r t le最初定位在图形窗口的;中,默认情况下,它首先显示为标题。A)
25、c ent er,u p 中间,向上B)t op lef t c or ner,ea s t 左上角,东边C)b ot t om lef t c or ner,dow n左下角,向下D)c ent er,ea s t 中部,东部答案:D解析:6 7.单选题 下面代码的输出结果是:T emp S t r =P i=3.14 15 9 3 ev a l(T emp S t r 3:-1)A)3.14 15 9B)3.14 15 9 3C)P i=3.14D)3.14 16答案:A解析:6 8.单选题 将P y t h on脚本程序转变为可执行程序的第三方库是A)r a ndomB)p y g a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 24 _2023_ 背题版
限制150内