Python程序设计期末考试卷测试卷模拟试题模拟试卷带答案1.docx

上传人:春哥&#****71; 文档编号:4895265 上传时间:2021-11-22 格式:DOCX 页数:4 大小:66.73KB
返回 下载 相关 举报
Python程序设计期末考试卷测试卷模拟试题模拟试卷带答案1.docx_第1页
第1页 / 共4页
Python程序设计期末考试卷测试卷模拟试题模拟试卷带答案1.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《Python程序设计期末考试卷测试卷模拟试题模拟试卷带答案1.docx》由会员分享,可在线阅读,更多相关《Python程序设计期末考试卷测试卷模拟试题模拟试卷带答案1.docx(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、题 号1一2二3三4四5五6六7七8八9九10十11十一12十二总分分 数阅卷教师签名一.单选题(每小题2分,共40分。)1、表达式 3<5>4 的值为_。A、TrueB、FalseC、1D、02、下列循环的执行次数是_。i = 0while i < 5: print(i)A、5B、4C、1D、死循环3、使用列表推导式生成包含10个数字5的列表,语句可以写为_。A、5 for i in range(10)B、5 for i in range(11)C、i for i in range(10)D、i for i in range(11)4、已知 x = 1:2,那么执行语句 x

2、2 = 3之后,x的值为_。A、1: 2, 2: 3B、1: 2C、 2: 3D、1: 2, 2: 35、已知 x = 1:2, 2:3,那么表达式 x.get(2, 4) 的值为_。A、1B、2C、3D、46、已知 x = 1:2, 2:3, 3:4,那么表达式 sum(x.values() 的值为_。A、6B、9C、15D、207、已知字典 x = i:str(i+3) for i in range(3),那么表达式 sum(item0 for item in x.items() 的值为_。A、3B、6C、13D、158、表达式set(1, 1, 2, 3)的值为_。A、1, 2, 3B、

3、1,1, 2, 3C、(1, 2, 3)D、1,2,39、已知列表对象x = '11', '2', '3',则表达式max(x, key=len) 的值为_。A、'11'B、11C、3D、'3'10、表达式 'abcdefg'.split('cd') 的值为_。A、'ab', 'efg'B、'ab', 'efg'C、('ab', 'efg')D、abefg11、已知函数定义def demo

4、(x, y, op):return eval(str(x)+op+str(y),那么表达式demo(3, 5, '*')的值为_。A、15B、 '15'C、3*5D、 '3*5'12、已知字符串 x = 'hello Python',那么执行语句 x.replace('hello', 'hi') 之后,x的值为_。A、 'hi Python'B、 'hello Python'C、 hello PythonD、 hi Python13、已知函数定义 def func(*

5、p):return ''.join(sorted(p),那么表达式 func(x=1, y=2, z=3)的值为_。A、'xyz'B、xyzC、123D、'123'14、表达式list(filter(lambda x: x>5, range(10)的值为_。A、6, 7, 8, 9B、6, 7, 8, 9,10C、6,7,8,9D、6,7,8,9,1015、如果在设计一个类时实现了_contains_ ()方法,那么该类的对象会自动支持_运算符。A、inB、+C、<D、>16、表达式 'test.py'.ends

6、with('.py', '.pyw') 的值为_。A、FalseB、TrueC、0D、117、表达式 'abcabcabc'.rindex('abc') 的值为_。A、6B、0C、1D、318、字典对象的_方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回None。A、get()B、set()C、pop()D、remove()19、表达式3 in 1, 2, 3 的值为_。A、TrueB、FalseC、1D、020、假设执行语句x=input("enter something

7、:")后,输入的内容为1,2,3,则x的值为_。A、'1,2,3'B、1,2,3C、1,2,3D、'1,2,3'本试卷共_2_页,该页为第 1 页考试学期_ 系部_计算机系 专业 课程名称_Python程序设计 学生姓名_班级_学号_试卷密封线试卷密封线本试卷共_2_页,该页为第 2 页二、填空题(每空2分,合计20分)1、已知x=5,执行了x /= 2后,x的值为_。2、a = 0,1,2,3,4,5,则a:2的值是_。3、已知 x = 1,3, 7, 5,1,那么表达式x.count(1)的值为_。4、已知 x = 1,13, 7,那么执行语句x.

8、reverse()后x0的值为_。5、已知d=dict.fromkeys('ab'),2),则d'b'的值为_。6、已知字典d=a:1,b:2,c:3,则d.get(e,4)的值为_。7、已知字典d=a:1,b:2,c:3,执行了命令d.setdefault(d,0)后,此时d.get(d)的值为_。8、len(i,2*i) for i in range(5)的值是_。9、表达式list(map(lambda x,y:x+y,range(5),range(10,15)0的结果是_。10、文件对象的_属性可用来返回文件是否已经关闭。三、判断题(每题1分,共10分)

9、1、Python中数字是不可变对象。2、input()函数的返回结果都是字符串。3、调用函数时如果对实参使用一个星号*进行序列解包,则这些解包后的实参将会被当做普通位置参数对待。4、只要写了关闭文件的语句,则该文件一定能够正常关闭。5、要使用sin()函数,只能采用from math import sin的导入方式。6、3+4j不是合法的Python表达式。7、在Python中0xad是合法的十六进制数字表示形式。8、已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。9、带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。10、对于Pyt

10、hon类中的私有成员,可以通过“对象名._类名_私有成员名”的方式来访问。四、编程题(每题6分,共30分)1、求1到100之间所有15的倍数的和。2、求20到40之间所有的素数的和。3、求从1-4中任选2个数组成的所有2位数。4、从键盘输入一个字符串,统计该字符串中各数字出现的次数。5、利用自定义函数求1!+2!+3!+n!。期末考试 Python程序设计 试题库第 02 套标准答案及评分标准考试方式: 闭卷 (开卷、闭卷、其他) 使用专业年级 计算机各专业 出题教师 .注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等。1A2D3A4A5C6B7A8A9A10A11A12B

11、13A14A15A16B17A18A19B20.A一、单选题(每题2分,共40分) 二、填空题(每空2分,合计20分)1、22、0,2,43、24、75、26、47、08、59、1010、closed三、判断题(每题1分,共10分)1、T2、T3、T4、F5、F6、F7、T8、F9、F10、T四、编程题(每小题6分,共30分)1、print('1到100之间所有15的倍数和是:',sum(range(0,100,15)2、print('20到40之间所有素数和是:', sum(m for m in range(20,40) if 0 not in m % i f

12、or i in range(2,m) )3、num = 1,2,3,4print(x*10+y for x in num for y in num if x!=y)4、str1 = input('enter a string:')result = ch:str1.count(ch) for ch in str1 if ch.isdigit()print(result)5、def sumfac(n): s,f = 0,1 for i in range(1,n+1): f *= i s += f return s n = int(input('enter n:') print('1!+2!+.+!='.format(n,sumfac(n) 学 号本试卷共_4_页,该页为第 3 页本试卷共_页,该页为第 页学 号本试卷共_5_页,该页为第 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com