Python开发基础练习题及答案19_2023_背题版.pdf
《Python开发基础练习题及答案19_2023_背题版.pdf》由会员分享,可在线阅读,更多相关《Python开发基础练习题及答案19_2023_背题版.pdf(96页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试题说明本套试题共包括1套试卷每题均显示答案和解析Py t h o n 开发基础练习题及答案19(5 00题)Py t h o n 开发基础练习题及答案191.单选题 表达式a b s(-3)的值为A)3B)-3C)0答案:A解析:2.单选题 表达式i n t (8*0.5)的值为()A)2.83B)302D)0.5答案:C解析:3.单选题 运行以下程序,下列说法正确的是()a=b=99a=999p r i n t(a,b)A)输出为999 999B)输出为99 99C)输出为999 99D)运行时出现错误提示答案:C解析:4 .单选题 如果确定一个字符串s 是否包含某个字符串s u b,下列
2、选项中最合适的表达式是()A)s.i n de x(s u b)B)s t r.i n de x (s u b)C)s t r.f i n d(s u b)D)s.f i n ds t r(s u b)答案:A解析:5 .单选题 以下关于Py t h o n 文件的描述,错误的是:A)o p e n 函数的参数处理模式b 表示以二进制数据处理文件B)open函数的参数处理模式+表示可以对文件进行读和写操作O re a d lin e函数表示读取文件的下一行,返回一个字符串D)open函数的参数处理模式a 表示追加方式打开文件,删除已有内容答案:D解析:6.单选题 在 分 支 结 构 中 所 有
3、 的 语 句 块 都 会 执 行 到。A)正确B)错误0D)答案:B解析:7.单选题 函数定义如下:Def fl(A,b,c):P rin t(a+b)Nums=(1,2,3)F l(*nums)程序运行的结果是。A)6B)3C)语法错D)1答案:B解析:8.单选题Python 3.x版本的保留字总数是A)33B)2701 6D)29答案:A解析:9.单选题 对于建立良好的程序设计风格,以下选项中描述正确的是A)程序应简单、清晰、可读性好B)符号名的命名要符合语法C)充分考虑程序的执行效率D)程序的注释可有可无答案:A解析:10.单选题 以下程序的输出结果是:d=zh a n g:C h i
4、n a,J o n e:A me r i c a,Na t a n:J a p a n f o r k i n d:p r i n t (k,e n d=)A)C h i n a A me r i c a J a p a nB)zh a n g:C h i n a J o n e:A me r i c a Na t a n:J a p a nC)azh a n g J o n e Na t a n”D)zh a n g J o n e Na t a n答案:D解析:11.单选题 以下语句的执行结果是dd=C h i n e s e1:200,p e:187,G a n a:930)p r i
5、n t(dd.ke y s O)A)200187930B)C h i n e s e:p e:G a n a C)C h i n e s e,p e,G a n a D)di c t _ ke y s(C h i n e s e,p e,G a n a )答案:D解析:12.单选题 给定字典d,哪个选项对d.g e t(x,y)的描述是正确的?A)返回字典d中键值对为x:y的值B)返回字典d中键为x的值,如果不存在,则返回yC)返回字典d中键为x的值,如果不存在,则返回空D)返回字典d中值为y的值,如果不存在,则返回x答案:B解析:13.单选题123+5.0的执行结果为 oA)128B)128
6、.0C)128+0jD)以上都不对答案:B解析:14.单选题 代码i mp o r t ma t h;x=ma t h.lo g(3)执 行 后,则()A)x=lB)都不对C)x l答案:C解析:15.单选题 请阅读下面的代码:C la s s T e s t:C o u n t=21D e f p r i n t _ n u m(s e lf):C o u n t=20S e lf.c o u n t+=20Pr i n t(c o u n t)T e s t=T e s t ()T e s t.p r i n t _ n u m()运行代码,输出结果为O oA)20B)4 0021D)4
7、1答案:A解析:16.单选题Py t h o n语句x=c a r ;y=2;p r i n t (x+y)的输出结果是()oA)语法错B)2C)c a r 2D)c a r c a r答案:A解析:17.单选题 在数据库设计中,用E-R图来措述信息结构但不涉及信息在计算机中的表示的阶段是A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段答案:B解析:18.单选题 在J a v a中,使用D o m4 j为Xm l文档的节点添加属性,正确的是A)节点.a d d At t r i b u t e s ();B)节点.a d d At t r i b u t e (f t q u
8、o t;属性名&q u o t;,&q u o t;属性值&q u o t;);C)节点.a d d At t r i b u t e s(&q u o t;属性名&q u o t;,&q u o t;属性值&q u o t;);D)节点.a d d E l e m e n t ();答案:B解析:概念理解1 9 .单选题 下面代码的输出结果是()w e e ks t r =星期一星期二星期三星期四星期五星期六星期日”w e e ki d =3p r i n t(w e e ks t r w e e ki d 3:w e e ki d 3+3)A)星期二B)星期三C)星期四D)星期一答案:C解
9、析:20 .单选题 要生成整数序列 1,3,5,7,9 ,可使用以下那条语句实现:A)l i s t (r a n g e(1,9)B)l i s t(r a n g e(l,9,2)C)l i s t(r a n g e(l,1 0,2)D)l i s t(r a n g e(9,1)答案:C解析:21 .单选题 在J a v a 中,下列()类或接口定义了线程通信的w a i t 和n o t i f y方法。A)Thr e a dB)Ru n n a b l eC)Ob je c tD)Thr e a d G r o u p答案:C解析:概念理解22.单选题 不能作为Pyt ho n 3
10、常量的是().A)1 23B)1 2.3O1 23LD)1 23.答案:C解析:23.单选题 以下关于组合类型的描述,错误的是:A)可以用大括号创建字典,用中括号增加新元素B)嵌套的字典数据类型可以用来表达高维数据C)字典的p o p 函数可以返回一个键对应的值,并删除该键值对D)空字典和空集合都可以用大括号来创建答案:D解析:24 .单选题 用什么命令可以将Z o o K e e p e r 文件远程拷贝到其他机器?A)s p cB)s c pC)s e n dD)p o s t答案:B解析:25 .单选题 W ha t g e t s p r i n t e d?()p r i n t h
11、e l l o w o r l d A)o n o n e l i n e t he t e x t:he l l o w o r l dB)o n o n e l i n e t he t e x t:he l l o w o r l dC)he l l o o n o n e l i n e a n d w o r l d o n t he n e x t l i n eD)s yn t a x e r r o r,t hi s p yt ho n p r o g r a m w i l l n o t r u n答案:B解析:26 .单选题 下面代码的执行结果是 1.23e-4+5.6
12、7 e+8 j.r e a lA)1.23B)5.6 7 e+8C)1.23e 4D)0.0 0 0 1 23答案:D解析:27 .单选题 在d o s 命令执行m ys q l 时“-p (小p)代表什么?A)服务器B)用户名C)密码D)退出答案:A解析:28 .单选题 关于Pyt ho n 程序格式框架的描述,以下选项中错误的是A)Pyt ho n 语的缩进可以采Ta b 键实现B)判断、循环、函数等语法形式能够通过缩进包含批Pyt ho n 代码,进表达对应的语义OPyt ho n 单层缩进代码属于之前最邻近的缩进代码,多层缩进代码根据缩进关系决定所属范围D)Pyt ho n 语不采严格
13、的“缩进”来表明程序的格式框架答案:D解析:29 .单选题 下列关于运算符的说法正确的是O oA)算术运算符包括加、减、乘、除4 种B)运算符“=”和运算符“=”是等效的C)逻辑表达式x o r y,若x 为F als e,则返回xD)指数运算符的优先级最高答案:D解析:难易程度:中题型:30 .单选题 已知x=1 0,y=2 0,z=30:以下语句执行后x,y,z的值是()。If x 2B)3 2 2C)1=1 an d 2!=1D)not(1=1 and 0!=l)答案:C解析:34.单选题 以下不能创建一个字典的语句是()A)dictl=)B)dict2=3:5C)dict3=l,2,3
14、 :uestc”D)dict4=(1,2,3):uestc答案:C解析:35.单选题 口 s=the sky is blue,表达式 print(s-4:,s:-4)的结果是:()A)theB)skyC)blueD)blue答案:C解析:36.单选题Which mode specifier will open a file but not let you change the file orwrite to it?A)wB)rC)aD)e答案:B解析:37.单选题 以下关于random库的描述,正确的是:A)设定相同种子,每次调用随机函数生成的随机数不相同B)通过fromrandomimpor
15、t*引入random随机库的部分函数C)uniform(0,l)与uniform。0,1.0)的输出结果不同,前者输出随机整数,后者输出随机小数D)randint(a,b)是生成一个 a,b之间的整数答案:D解析:38.单选题 输出结果为字典g:10,j:9,k:8,以下语法正确的是()A)def func(*g):print(g)func(g=10,j=9,k=8)B)def func(g,j,k):print(g,j,k)func(g=10,j=9,k=8)C)def func(*g):print(g)func(g=10,j=9,k=8)D)def func(g=10,j=9,k=8):p
16、rint(g,j,k)func()题目解析:如果要接受不定长的关键字参数,可以在参数名前加两个*号。*形参可以接收不定长的关键字参数,并将这些参数统一保存到一个字典中。因此C 选项正确。答案:C解析:39 .单选题 在Jav a中,关于线程的运行,说法错误的是A)线程之间是独立运行的B)线程的执行是抢占式的C)线程一旦运行就不可能停止,直到自己的运行代码执行完毕D)对于某些应用程序,开启多个线程能提高执行效率答案:C解析:概念理解4 0 .单选题 已知x=3,7,5 ,那么执行语句x.s o r t (r ev er s e=T r u e)之后,x 的值为 0()A)3,B)F als e0
17、 7,D)N o n e答案:C解析:4 1 .单选题 下面代码的输出结果是 aL is t l=1,2,3L is t 2 =4,5,6 P r in t(lis t l+lis t 2)A)5,7,9 B)4,5,6 0:1,2,3,4,5,6 D)1,2,3答案:C解析:4 2 .单选题 下面代码的输出结果是V lis t =lis t(r an ge(5)F o r e in v lis t:pr in t(e,en d=,)A)0,l,2,3,4,B)0,1,2,3,4 00123 4D)0;1;2;3;4;答案:A解析:4 3.单选题P yt ho n对文件操作采用的统一步骤是:A
18、)打开-读写-写入B)打开-操作-关闭C)操作-读取-写入D)打开-读取-写入-关闭答案:B解析:4 4.单选题 已知x =a/b ,c:d),那 么 表 达 式 a i n x的值为。()A)T ru eB)t ru eC)F al s eD)fal s e答案:A解析:4 5.单选题 在字符串中输出一个实数的时候,最常使用的保留小数点后2位的格式化控制符是A):.2 fB).2)0 :2 fD).2 f答案:A解析:4 6.单选题 执行下面操作后,l i s t l的 值 是()。L i s t l =4,5,6 L i s t 2 =l i s t lL i s t l 2 =3A)4,
19、5,6 B)4,3,6 0 4,5,3 D)以上都不正确答案:C解析:4 7.单选题 以下选项中,Py t h on语言中代码注释使用的符号是A)/*.*/B)!0#D)/答案:C解析:4 8.单选题 运行以下程序输出的结果是:()A=g l :一 年 级 二 年 级 Pri nt (a g 3 =三年级)A)T ru eB)F al s eC)OkD)运行时出现错误提示答案:D解析:4 9.单选题 以下关于Py t h on函数中变量的说法,错误的是:A)函数里不允许有和函数外同名的变量B)全局变量指的是在函数之外定义的变量,在程序执行全过程有效C)简单数据类型变量仅在函数内部创建和使用,函
20、数退出后变量被释放D)简单数据类型在函数内部用g l ob al保留字声明后,函数退出后该变量保留答案:A解析:5 0 .单选题 运行下方代码段,输出结果为T ru e,则处可以填写()。new di ct=i d:0 3,nam e:Xi aom i ng,ag e:1 7,g rade:9 0,9 4,8 8 pri nt(i n new di ct)A)9 4B)1 7C)i dD)X答案:C解析:5 1.单选题Py t h on 表达式 s qrt (4)*s qrt (9)的值为。()A)3 6.0B)60 1 3D)6.0答案:D解析:5 2.单选题pandas中,表示两个时间之间
21、的时间差的对象是()A)dat et i m eB)T i m eS t am pOT i m edel t aD)T i m e答案:C解析:5 3 .单选题 Py h on游戏开发方向的第三方库是A)D j ang oB)Py ram i dC)cooos 2 dD)fl as k答案:C解析:5 4 .单选题 Py t h on语言的主网站网址是()A)h t t ps:w w w.py t h on,orgB)h t t ps :w w w.py t h on,org/py piC)h t t ps:/w w w.py t h onl 2 3.orgD)h t t ps:w w w.p
22、y t h onl 2 3.i o答案:A解析:5 5 .单选题 以下选项中,不是Py t h on语言保留字的是()A)i ntB)delC)t ryD)None答案:A解析:5 6.单选题 列表 l s=2 5 6,b y t e,8,3 2,Py t h on,6 4 ,1 2 3,5 6),5 1 2 L s 2 -2 1:-1:2 A)y h B)nh C)h y D)pt 答案:A解析:5 7.单选题 s k l eam 库中对数据进行预处理和规范化主要依靠()模块。A)nei g h b ors 模块B)preproces s i ng 模块Opi pel i ne 模块D)da
23、t as et s 模块答案:B解析:s k l earn.preproces s i ng 模块包括缩放、居中、归一化、二值化和插补方法,主要是对数据进行预处理和规范化。)函数。5 8 .单选题 已知 x=4 3,ch=A,y =1,则表达式(x =y and ch b and y)的值是A)0B)1C)出错D)T ru e答案:B解析:5 9 .单选题 已知x =3,5,7 ,那么表达式x 1 0:的值为。()A)3,B)3,0 1 0,D)答案:D解析:6 0 .单选题 下列选项中的语句,运行后会出现1,2,3 的是A)for i i n rang e(3):pri nt(i)B)for
24、 i i n rang e(2):pri nt(i+1)C)nu m s=E 0.1.2 1for i i n nu m s :pri nt(i+1)D)i=lw h i l e i d e f ar e a(r,p i =3.1 4 1 5 9):r e tur n p i *r *r ar e a(3.1 4,4)A)出错B)3 9.4 3 8 4C)5 0.2 4D)无输出答案:B解析:7 1 .单选题 若=ab c d e ,要将a变为 e b c d e ,则下列语句正确的是:A)a 0 =eB)a.r e p l ac e(a,e )C)a l =e D)a=e +a L 1:答案
25、:D解析:7 2 .单选题【】以下选项中值为F al s e 的是()窗体顶端A)H Y PE R L IN KB)H Y PE R L IN KC)H Y PE R L IN KD)H Y PE R L IN K答案:A解析:窗体底端7 3 .单选题 以下选项中不是Py th on 文件读操作方法的是A)r e ad l i n eB)r e ad al lC)r e ad te x tD)r e ad答案:C解析:7 4 .单选题 以下关于组合数据类型的描述,错误的是:A)集合类型是一种具体的数据类型B)序列类似和映射类型都是一类数据类型的总称C)字典类型的键可以用的数据类型包括字符串,元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 开发 基础 练习题 答案 19 _2023_ 背题版
限制150内