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

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

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

1、题 号1一2二3三4四5五6六7七8八9九10十11十一12十二总分分 数阅卷教师签名一.单选题(每小题2分,共40分。)1、表达式 0 and 3 or 4 的值为_。A、0B、3C、4D、True2、下列程序段的输出结果是_。total = 0for i in range(10): if i = 5: break total += iprint(total)A、55B、50C、40D、103、语句x,y = 3 < 2,3执行结束后,变量y的值为_。A、(False,3)B、False,3C、3D、False4、已知x = 3,1,2,4,那么执行语句x.reverse()后,x-2

2、的值为_。A、3B、1C、2D、45、已知x=0,1,2,3,4,5,不能在列表x的尾部添加一个元素8的代码是_。A、x.insert(6,8)B、x.append(8)C、x6: = 8D、x.extend(8)6、使用集合推导式生成1到10之间所有的奇数,不能满足要求的是_。A、2*i-1 for i in range(1,6)B、i for i in range(1,10,2)C、i for i in range(0,10,2)D、i for i in range(1,10) if i % 2 != 07、表达式len(dict(zip('abcdcba','12

3、34567')的结果为_。A、7B、5C、4D、18、已知 x = (1,2,3,1,2,(2),(2,),那么表达式x.count(2)的值为_。A、3B、2C、1D、09、已知 x = dict(zip('12','ab'),那么表达式 'b' in x 的值为_。A、TrueB、FalseC、1D、010、已知x = i for i in 'aa23bb34cc45' if i.isdigit(),则表达式len(x)的值为_。A、3B、6C、4D、511、已知函数定义def demo(*arg):return su

4、m(arg),那么表达式demo(*1,2,3,2)的值为_。A、2B、6C、8D、 312、已知 x = (4,), 那么表达式 x * 3 的值为_。A、4,4,4B、(4,4,4)C、4,4,4D、1213、已知x = 0,1,2,1,3,3,那么执行语句 x.remove(1) 之后,表达式 x.index(3) 的值为_。A、3B、4C、5D、214、已知 x = list(range(5),那么执行语句 x:-1 = 88*3之后,x的值为_。A、88, 88, 88, 4B、88, 88, 88,5C、88, 88, 88, 4D、88, 88, 88, 415、已知 x = 1

5、,2,3,4,3,表达式 sum(x)的值为_。A、6B、1234C、13D、1016、已知x = 1,2,2,3,42,3,5,则sum(x)的值为_。A、15B、12C、10D、2217、已知x = dict.fromkeys('1234321',10),则len(x)的值为_。A、0B、6C、4D、118、表达式 sum(i:3*i for i in range(0,10,5)的值为_。A、10B、5C、15D、3019、已知字符串 x = 'hello world,hello jinan,hello python',那么执行语句x.replace(

6、9;hello','hi')之后,x的值为_。A、'hi world,hello jinan,hello python'B、'hello world,hello jinan,hello python'C、'hi world,hi jinan,hello python'D、'hi world,hi jinan,hi python'20、要打开一个二进制文件读取内容,应以_方式打开文件。A、'rb'B、'a'C、'wb'D、'rw'济 南 职 业

7、学 院 试 卷本试卷共_2_页,该页为第 1 页考试学期_ 系部_计算机系 专业 课程名称_Python程序设计 学生姓名_班级_学号_试卷密封线试卷密封线本试卷共_2_页,该页为第 2 页二、填空题(每空2分,合计20分)1、表达式 12 >> 2的值为_。2、已知x = 1,2,3,执行x.append(4,4,4)后,len(x)的值为_。 3、已知x = 1,2,3,4,执行list(map(lambda x:x*10,x)后,x的值为_。4、已知x = list(enumerate(1,2,3),表达式 sum(item0 for item in x) 的值为_。5、已知

8、x = dict(zip(1,2,3,10,20,30),表达式 x.get(2,99)的值为_。6、已知x = ch for ch in 'a22b33c44' if ch.isdigit(),则表达式len(x)的值为_。7、已知x = set(filter(lambda x:x.isupper(),'AA33bb22cc'),则len(x)的值为_。8、已知x = 1:lambda x:2,lambda x=10:3*x,则x10(5)的值是_。9、表达式'abcda'.find('a')的值是_。10、表达式len(

9、9;helloPython'.zfill(40)的值是_。三、判断题(每题1分,共10分)1、Python中0o128是合法的数据。2、赋值语句 x = 1,2,3,4 可以正常执行。3、print(*1,2,3,2)的输出结果是1 2 3 2。4、表达式len(2,3,2,4)的结果为4。5、定义类时所有实例方法的第一个参数必须是self。6、类方法中既可以访问实例数据成员,也可以访问类数据成员。7、定义类时如果实现了_eq_()方法,该类对象即可支持运算符=。8、在异常处理结构tryexceptelsefinally中,不论是否有异常发生finally中的代码都会执行。9、标准库o

10、s中的rmdir()可以删除非空目录。10、已知函数定义def demo(x,y,z=10):return x+y+z,则函数调用demo(*'123')的结果为6。四、编程题(每题6分,共30分)1、求1到100之间所有15的倍数的和。济 南 职 业 学 院 试 卷2、从键盘输入一个字符串,将该字符串中所有下标为奇数的字符取出合并成一个新字符串A,再将字符串中所有下标为偶数的字符取出合并成一个新字符串B,然后将A和B连接成一个字符串输出。3、编写一个判断一个数是否是素数的函数,然后利用该函数求20到30之间所有的素数的和。4、已知一个列表中存放了若干整数,形如3,4,-8,9

11、,-7,9,7,8,-9,-6,5,统计所有的负数的和。5、设有一个文本文件score.txt,存放了若干学生成绩,一行存放一个成绩,将成绩从高到低排序,将排序后的结果写到文件result.txt中。期末考试 Python程序设计 试题库第 11 套标准答案及评分标准考试方式: 闭卷 (开卷、闭卷、其他) 使用专业年级 计算机各专业 出题教师 .注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等。1C2D3C4 B5B6C7C8C9B10C11B12B13A14A15D16C17C18B19B20.A一、单选题(每题2分,共40分) 二、填空题(每空2分,合计20分)1、32

12、、43、10,20,30,404、35、206、37、18、29、010、40三、判断题(每题1分,共10分)1、F2、F3、F4、F5、F6、F7、T8、T9、F10、F四、编程题(每小题6分,共30分)1、print('1到100之间所有15的倍数的和是',sum(range(0,100,15)2、str1 = input('enter a string:')A = str11:2B = str1:2print(A+B)3、def isprime(n): if 0 not in n%i for i in range(2,n): return True els

13、e: return Falseresult = i for i in range(20,30) if isprime(i)print('20到30之间所有的素数的和是',sum(result)4、alist = 3,4,-8,9,-7,9,7,8,-9,-6,5result = i for i in alist if i < 0print(sum(result)5、with open('score.txt','r') as fp1,open('result.txt','w') as fp2: data = fp1.read().split('n') data.sort(key = lambda x:int(x),reverse = True) fp2.write('n'.join(data) 学 号济 南 职 业 学 院 试 卷本试卷共_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