Python程序设计-期末复习(附参考答案).docx

上传人:lao****ou 文档编号:1157746 上传时间:2024-12-14 格式:DOCX 页数:57 大小:98.78KB
下载 相关 举报
Python程序设计-期末复习(附参考答案).docx_第1页
第1页 / 共57页
Python程序设计-期末复习(附参考答案).docx_第2页
第2页 / 共57页
Python程序设计-期末复习(附参考答案).docx_第3页
第3页 / 共57页
Python程序设计-期末复习(附参考答案).docx_第4页
第4页 / 共57页
Python程序设计-期末复习(附参考答案).docx_第5页
第5页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Python程序设计-期末复习(附参考答案).docx》由会员分享,可在线阅读,更多相关《Python程序设计-期末复习(附参考答案).docx(57页珍藏版)》请在第一文库网上搜索。

1、一、单选题1 . Pythem是一种()的计算机程序设计语言。A.面向过程B.面向对象C.面向数据D.面向用户2 .以下说法错误的是()。A. Python语言是一种面向对象的语言。B. PythOrl语言具有可移植性的特点。C. Python语言是一种编译性语言。D. Python语言具有可扩展性的特点。3 .以下哪项不是PythOn的标准库()。A. osB. mathC. randomD. numpy4 .使用()命令可以查看PythOn3的版本。A. python3 -BB. python3 -VC. python3 -XD. python3 -W5 . PythOn中可以使用()函数

2、实现交互过程。A. printB. importC. inputD. output6 .在PythOrl中,符号()可以给变量进行赋值。A. -B.=C.=D. !二7 .在PythOn中,以下变量名错误的是()。A. aB. a_001C. 001_aD. a0018 .以下代码的运行结果为()。a = 123print(a)a = ,ABC,print(a)A. 123123B. ABC ABCC. 123ABCD. 123ABC9 .以下代码的运行结果为()。a = ,ABCb = aa = ,XYZ,print(b)A. ABCB. ABCC. XYZD. XYZ10 .下列选项中,(

3、)不是字符串。A. “123”B. 123C. 123D. “一 2 三”.以下代码的运行结果为()。print(r, , ,hello n world*,)E. hello, n worldF. hello, worldG. ,hello, worldH. rhello, n world12 .以下代码的运行结果为()。print (,%.2f, % 3.1415926)A. %. 2fB. 3. 1415926C. 3. 14D. %3. 141592613 .在PythOn中使用()表示%符号。A. %B. %C. 100%D. %-%14 .在PythOn中使用()表示两个对象相加。A

4、. +B.-C. *D. /15 .在PythOn中使用()表示两个对象取整除。A. /B. %C. /D. %16 .在PythOn中使用()表示两个对象不相等。A. =/B. /=C. =!D. !=17 .以下语句等效于()。c *= aA. c = c * aB. c = c * aC. c = a * aD. a = c * c18 .在PythOn中,&表示按位()运算符。或反 与或异取A.B.C.D.19 .()不是Python中的逻辑运算符。A. andB. orC. noD. not20 .以下运算符中,优先级最高的是()。A. &B. C. is notD. *21 . x

5、的y次方表达式正确的是()。A. xyB. x*yC. xyD. PythOn没有提到 22. 22%3表达式输出结果为()。E. 7F. 1G. OH. 523 . 3*1*3表达式输出结果为()。A. 27B. 9C. 3D. 124 .如果表达式的操作符有相同的优先级,则运算规则是()。A.从左到右B.从右到左C.随便D.同时运算25 .以下代码的运行结果为()。X = True y = False z = False if x or y and z: print (1)else:print (2)A. 1B. 2C. TrueD.运行出错26 .下列选项属于列表的是()。A. (1,

6、2, 3)B. 1,2,3C. 1,2,3D. a: 1, b:2, c:327 .在PythOn中,可以使用()函数在列表末尾添加新的对象。A. add ()B. index ()C. append ()D. pop ()28 .以下代码的运行结果为()。 a = 1,2,3 b = a . copy () print(b)A.B CD.1 1 1 CO- - _ L - _1,2, 2, 3, 32, 3 1,2, 33, 329 .以下代码的运行结果为()。X =n = 1 n (x) print(n)A. OB. NAC. NULLD. -130 .()变量是元组类型。A. 3B. 3

7、C. (3)D.)31 . a是一个列表,a = A, b, C, d, E,若要获取列表a的前三个 元素应当采用()。A. a3B. a0, 1,2C. a: 3D. al,2,332 .以下那种数据结构不含重复元素()A.列表B.元组C.字典D.集合33 .以下不能创建一个字典的语句是()。A. did = B. dic2 = 123:345C. dic3 = 1, 2, 3 :, abc, D. dic3 = (1,2, 3)abc,34 .以下代码的运行结果是()。a=(l,2,12)a2 .appnd (3) print(a)A. (1,2,1,2,3)B. (1,2,1,2,3)C

8、. 1,2,1,2,3D.报错35 .以下代码的运行结果可能是()。print(sat (,121323,)A. (1,2,1,3,2,3)B. , 121323, C. 1, 2, 3D. (, 1, , 2, ,3,)36 .以下关于典而描述,错误的是()。A.字典是键值对的集合B.字典长度是可变的C.字典中的键可以对应多个值信息D.字典中元素以键信息为索引访问37 .以下代码的运行结果为()。X = TrueCOUntry_numbr = def XamPI(CoUntry):if country in COUntry_numbr:COUntry_numbrcountry += 1els

9、e:COUntry_numbrcountry = 1XamPIL 中国DXamPIL美国,)XamPIL 中国Dprint(1n(COUntry_numbr)A. OB. 1C. 2D. 338 .以下代码的运行结果为()。a = al = 1a ,1, = 2al += 1sum = Ofor k in a:sum += akprint (sum)A. 1B. 2C. 3D. 439 . Python ,()函数是用于输出内容到终端的。A. echoB. outputC. printD. console, log40 . input。函数的返回结果类型为()A.整数B.浮点数C.字符串D.文

10、本41 .布尔值不可以用()运算。A. andB. orC. notD. is not42 .在Python程序中,条件判断的实现用()语句实现。A. forB. ifC. whileD. do43 .代码块的规则不包括()。A.当缩进增加时,代码块就开始了。B.代码块需要用包括起来。C.代码块可以包含其他代码块。D.缩进减少为零或减少为外面包围代码块的缩进,代码块就结束了。 44.以下代码的运行结果为()a = h1hif a = 1:print (苹果”)else:print (“香蕉”)print (“西瓜”)A.苹果香蕉B.苹果西瓜C.香蕉西瓜D.香蕉45 . if语句不包括包含以下(

11、)部分。A. if关键字B.条件C.冒号D.大括号46 . else语句不包括包含以下()部分。A. else关键字B.条件Q 冒号D.代码块47 .以下代码的运行结果为()。nam = “张三”age = 18if nam= ,张三:print( I你好,张三Delif ag 16:print ( 16 岁以下,)elif ag22:print L 22岁以上DA.张三B.你好,张三C. 16岁以下D. 22岁以上48 .以下代码的运行结果为()。 a = 1 b = 2if a :8.-3print(b)else:b = 4print(a)A. 1B. 2C. 3D. 449 .以下代码的

12、运行结果为()。a = 1b = 1c = 2if a = b and a = c: print (a+b)else:print (a-b)A. 2B. OC. a+bD. a-b50 .以下代码的运行结果为()。bl = 1,2,3b2 = 2,3,4b3 = x for x in bl if x in b2 print (b3)A. 1,2,3,4B. :2C. 2, 3D.程序报错51 .以下代码的循环次为()。n = 1000print(n)n = n / 2A. 9B. 10C. 11D.无限循环52 .以下代码的运行结果为()。a =for i in ,apple,:if i =

13、,p,:continuea .appnd(i)print (, , .join (a)A. a, p, p, 1, eB. appleC. apleD. ale53 .以下代码的运行结果为()。for i in rang(2, 5):Print(“编号+ str (i) nd= )A.编号T编号-2编号-3编号-4编号-5B.编号-2编号-3编号-4编号-5C.编号-2编号-3编号-4D.编号-2编号-554 .以下代码的运行结果为()。for i in rang(Ie):if i = 5:breakprint(i nd=)A. 12345678910B. 0123456789C. 01234D. 01234555 .以下代码的运行结果为()。 y = 1 for i in rang(0, 10, 2):y += i print(y)A. 10B. 11C. 21D. 3156 .以下代码的运行结果为()。number = 30if num

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服