好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

4页
  • 卖家[上传人]:春****铺
  • 文档编号:214109728
  • 上传时间:2021-11-22
  • 文档格式:DOCX
  • 文档大小:70.27KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 题 号1一2二3三4四5五6六7七8八9九10十11十一12十二总分分 数阅卷教师签名一.单选题(每小题2分,共40分)1、表达式 5 or 7 and 8 的值为_______________A、True B、5 C、7 D、82、下列程序段的输出结果是_____total = 0for i in range(10): if i == 10: continue total += iprint(total)A、55 B、47 C、37 D、453、print({b},{c},{b}.format(a=1,b=2,c=3))的输出结果为______________A、2,3,2 B、3,2,1 C、1,2,3 D、1,3,24、使用集合推导式生成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 != 0}5、已知x=[0,1,2],不能在列表x的尾部添加一个元素8的代码是__________。

      A、x.insert(3,8) B、x.append([8]) C、x[3:] = [8] D、x.extend([8])6、已知 x = dict(zip([10,20],[1,2])),表达式 x.get(2,30)的值为______A、20 B、30 C、2 D、107、已知x = list(enumerate([10,20,30],1)),表达式 sum(item[0] for item in x) 的值为___________A、3 B、30 C、60 D、68、已知x = {1:[lambda x:10,lambda x,y=10:x+y]},则表达式x[1][0](5)的值为____A、5 B、50 C、10 D、159、已知x = {i for i in abcdedcba},则表达式len(x)的值为___________A、9 B、5 C、1 D、010、表达式 12121134112.strip(12)的值为__________A、34 B、1134112 C、1134 D、1134111、已知函数定义def demo(x,y,z=0):return x+y+z,那么表达式demo(*{1:10,2:20})的值为______________________。

      A、3 B、33 C、20 D、 3012、表达式 +.join(1-2-3.split(-)) 的值为________________A、1+2+3 B、123 C、1-2-3 D、613、已知 x = (1,2,3,2,1),那么表达式 [i for i,v in enumerate(x) if v!=2] 的值为____________A、[1,3,5] B、[0,2,4] C、[1,3] D、[1,3,1]14、已知x = {1,2,3,4,3},执行x.add(4)后,len(x)的值为__________A、7 B、6 C、5 D、415、已知 x = list(range(5)),那么执行语句 x[::-2] = [9]*3之后,x的值为________________A、[9, 1, 9, 3, 9] B、[9, 3, 9, 1, 9] C、[ 1, 3, 9, 9, 9] D、[[9], 1, [9], 3, [9]]16、已知x = set(filter(lambda x:x.isdigit(),aa33bb22cc)),则len(x)的值为_________________。

      A、1 B、4 C、2 D、617、已知 x = [{1,2,3,4,3,2}],表达式 sum(x[0])的值为_________A、6 B、123 C、15 D、1018、已知字符串 x = I like jinan,I like china,那么执行语句 x.replace(like,love,1)之后,x的值为____________A、I love jinan,I like china B、I like jinan,I like china C、I like jinan,I love china D、I love jinan,I love china19、已知字符串编码格式utf-8使用3个字节表示一个汉字、1个字节表示英语字母,那么表达式len(hello中国)的值为_______________A、5 B、7 C、11 D、620、要读取一个二进制文件中内容,应以______方式打开文件A、rb B、ab C、wb D、rw济 南 职 业 学 院 试 卷本试卷共_2_页,该页为第 1 页考试学期_ 系部_计算机系 专业 课程名称_《Python程序设计》 学生姓名________班级_____学号___________试卷密封线试卷密封线 本试卷共__2__页,该页为第 2 页二、填空题(每空2分,合计20分)1、已知x=10,执行了x << =2后,x的值为_____。

      2、已知x = abcdaa,则x.rfind(ab)的值是__________3、表达式len(dict(zip(abcdcba,1234567)))的结果是__________4、已知x = [3,5,1,4,2],那么执行语句sorted(x)后,x[-1]的值为_________5、已知 x = ([1,2,3,2,2],),那么表达式x.count(2)的值为_________________6、表达式 max({i:2*i for i in range(0,10,3)}.values())的值为________________7、已知x = {2,3,6,7}-{5,6,7},则sum(x)的值为_____8、已知x = {1:[lambda x:2,lambda x=10:3*x]},则x[1][0](10)的值是_________9、已知字符串编码格式gb2312使用2个字节表示一个汉字、1个字节表示英语字母,则表达式len(abc你好.encode(gb2312))的值为_______________10、表达式len(helloPython.zfill(5))的值是______________。

      三、判断题(每题1分,共10分)1、Python中0o12a是合法的八进制数字2、语句x = {[1,2,3]}能够正常执行3、已知 x = 3,那么赋值语句 x = {(1,2):3} 是无法正常执行的4、对于带有else子句的for循环和while循环,当循环提前结束时才执行else中的代码5、放在一对三引号之间的任何内容将被认为是注释6、for循环的循环体至少执行一次7、实例方法中既可以访问实例数据成员,也可以访问类数据成员8、在异常处理结构try…except…else中,当没有异常发生时将执行else中的代码9、标准库os中的remove()可以删除带有只读属性的文件10、使用自定义函数时,对带有两个星号**的可变长度参数,其接收的实参将放在元组中四、编程题(每题6分,共30分)1、已知一个列表中存放了若干整数,求列表中所有正整数的和济 南 职 业 学 院 试 卷2、编写一个判断一个数是否是水仙花数的函数,然后利用该函数求所有的水仙花数之和水仙花数是一个三位数,其每位上数字的立方和等于这个数如153=1*1*1+5*5*5+3*3*3,153是水仙花数)3、求从1-4中任选2个数组成的所有2位数。

      4、已知一个列表中存放了若干学生信息,形如stus = [{name:王芳,sex:女},{name:张明,sex:男},{name:刘肖,sex:男},{name:赵于,sex:女}],统计男女生的人数5、设有一个文本文件data.txt,存放了若干以逗号分隔的整数,将其降序排序后写到文件data_desc.txt中,数据仍然以逗号分隔 期末考试《 Python程序设计 》试题库第 08 套标准答案及评分标准考试方式: 闭卷 (开卷、闭卷、其他) 使用专业年级 计算机各专业 出题教师 ………………………………………………………………………..注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等………………………………………………………………………1.B2.D3.A4.C5.B6.B7.D8.C9.B10.A11.A12.A13.B14.D15.A16.C17.D18.B19.B20.A一、单选题(每题2分,共40分) 二、填空题(每空2分,合计20分)1、40 2、0 3、4 4、2 5、06、18 7、5 8、2 9、7 10、11三、判断题(每题1分,共10分)1、F 2、F 3、F 4、F 5、F6、F 7、T 8、T 9、F 10、F四、编程题(每小题6分,共30分)1、alist = [3,2,4,-5,-3,9,6,-8,-3]result = sum([i for i in alist if i > 0])print({}中所有正整数的和是{}.format(alist,result))2、def daffodil(n): i = n // 100 #百位数 j = n // 10 % 10 #十位数 k = n % 10 #个位数 return n == i**3 + j**3 + k**3total = sum([n for n in range(100,1000) if daffodil(n)])print(所有水仙花数之和是:,total) 3、num = [1,2,3,4]print([x*10+y for x in num for y in num if x!=y])4、stus = [{name:王芳,sex:女},{name:张明,sex:男},{name:刘肖,sex:男},{name:赵于,sex:女}]alist = [d[sex] 。

      点击阅读更多内容
      相关文档
      2025年教师招聘考试教育理论综合知识考试题库(单项选择题763题).docx 2025年教师招聘考试必考的面试考试题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(280题).docx 2025年教师招聘考试公共基础知识模拟题库.docx 2025年江苏省第十届大学生就业创业知识竞赛考试题库(200题).docx 2025年煤矿安全监测监控证考试必刷题库附答案.docx 2025年教师资格证考试公共基础知识考试复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(210题).docx 2025年江苏生禁毒知识网络竞赛考试题库(270题).docx 2025年教师资格证(教育公共基础知识)考试题库(500题).docx 2025年江苏生禁毒知识网络竞赛考试题库(260题).docx 2025年教师招聘考试中学教育理论综合知识考试模拟试题(五套).docx 2025年教师资格证考试教育公共基础知识考试题库(400题).docx 2025年教师招聘考试(教育综合基础知识)复习题库.docx 2025年江苏生禁毒知识网络竞赛考试题库(220题).docx 2025年江苏生禁毒知识网络竞赛考试题库(290题).docx 2025年教师招聘考试最新教育理论基础知识考试复习题库.docx 2025年教师编制考试教育教学公共基础知识考试复习题库(350题).docx 2025年江苏生禁毒知识网络竞赛考试题库(250题).docx 2025年江苏省大学生就业创业知识竞赛考试题库(200题).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.