版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年一级python考试题库及答案一、单项选择题(共20题,每题2分,共40分)1.以下符合Python变量命名规则的是?A.2025_scoreB.total$numC._is_validD.class2.执行print(type(3.14+2j))的输出结果是?A.<class'float'>B.<class'complex'>C.<class'int'>D.<class'str'>3.已知a=[1,2,3],b=a,执行a.append(4)后,b的值是?A.[1,2,3]B.[1,2,3,4]C.[4,3,2,1]D.报错4.表达式32+5%3的计算结果是?A.8B.9C.10D.115.执行s="Python2025",print(s[2:-2])的输出是?A."ytho"B."thon20"C."thon202"D."ytho20"6.以下循环执行后,输出结果是?foriinrange(1,5,2):print(i,end="")A.1234B.135C.13D.127.已知d={"a":1,"b":2},执行d["c"]=3后,d的内容是?A.{"a":1,"b":2}B.{"c":3}C.{"a":1,"b":2,"c":3}D.报错8.执行x=input("请输入:")后,x的数据类型是?A.intB.floatC.strD.取决于输入内容9.以下能正确提供0到9(含)的整数列表的是?A.list(range(0,9))B.list(range(10))C.list(range(1,10))D.list(range(0,10,2))10.已知a=5,b=3,执行a,b=b,a后,a和b的值分别是?A.5,3B.3,5C.5,5D.3,311.表达式bool("")和bool(0)的结果分别是?A.True,TrueB.True,FalseC.False,TrueD.False,False12.执行以下代码,输出结果是?s="apple"print(s.count("p"))A.1B.2C.3D.013.以下不能作为if语句条件的是?A.10>5B."hello"C.[1,2]D.0.014.已知lst=[10,20,30],执行lst.insert(1,15)后,lst变为?A.[10,15,20,30]B.[15,10,20,30]C.[10,20,15,30]D.[10,20,30,15]15.执行以下代码,输出结果是?n=3whilen>0:ifn==2:breakprint(n,end="")n-=1A.3B.32C.321D.无输出16.以下关于字符串格式化的说法,错误的是?A."姓名:%s年龄:%d"%("小明",18)是正确用法B.f"温度:{25.5:.1f}℃"会输出"温度:25.5℃"C."{}+{}={}".format(2,3,5)结果为"2+3=5"D.字符串不可变,格式化会提供新字符串17.已知t=(1,2,3),执行t[0]=10会?A.元组变为(10,2,3)B.报错C.无变化D.提供新元组18.执行以下代码,输出结果是?sum=0foriinrange(1,6):ifi%2==0:continuesum+=iprint(sum)A.5B.9C.10D.1519.以下能正确判断变量x是否为偶数的是?A.ifx/2==0:B.ifx%2==0:C.ifx//2==0:D.ifx==2:20.执行以下代码,输出结果是?deffunc(a,b=2):returnabprint(func(3))A.3B.5C.6D.报错二、填空题(共10题,每题3分,共30分)1.表达式5//2的结果是______。2.若s="考试2025",则s[0:2]的结果是______。3.执行a=[1,3,5],b=a.copy(),a.append(7)后,b的值是______。4.已知x=10,y=20,交换两者值的一行代码是______。5.执行foriin"Python":print(i,end="")的输出是______。6.字典d={"语文":90,"数学":85}中,获取"数学"对应值的语句是______。7.表达式not(3>5)的结果是______(填True或False)。8.提供包含元素2,4,6,8的列表的range表达式是______。9.执行以下代码,输出结果是______。i=1result=0whilei<=5:result+=ii+=1print(result)10.定义一个计算两数之和的函数,函数头应为______。三、编程题(共5题,每题6分,共30分)1.输入一个整数n,输出1到n的和(包含n)。2.判断输入的字符串是否为回文(正读和反读相同,如"abcba")。3.输入三个整数,输出其中的最大值。4.提供一个包含10个元素的列表,元素为1到10的平方。5.输入一个年份,判断是否为闰年(闰年条件:能被4整除但不能被100整除,或能被400整除)。答案一、单项选择题1.C2.B3.B4.A(3²=9,5%3=2,9+2=11?更正:32=9,5%3=2,9+2=11,原题选项可能有误,正确计算应为11,可能题目选项D正确。需核对:32=9,5%3=2,9+2=11,选D)(注:经核查,原题第4题正确计算应为32=9,5%3=2,9+2=11,正确选项为D)4.D5.A(s[2]是'y',s[-2]是'2'(索引-2对应倒数第二个字符,"Python2025"长度为9,索引0-8,-2即7,字符是'2',s[2:-2]即索引2到6(不包含7),字符为y,t,h,o,2?原字符串"Python2025"分解:索引0:P,1:y,2:t,3:h,4:o,5:n,6:2,7:0,8:2,9:5?不,原字符串长度应为9?"Python2025"是Python2025,共10个字符,索引0-9。s[2:-2]即从索引2到索引7(-2对应索引8,不包含),所以字符是t,h,o,n,2,0,即"thon20",选B。原题第5题正确选项应为B)(更正:s="Python2025"共10个字符(P(0),y(1),t(2),h(3),o(4),n(5),2(6),0(7),2(8),5(9))。s[2:-2]中,-2对应索引8(因为-1是9,-2是8),所以切片是[2:8),即索引2到7,对应字符t,h,o,n,2,0,组合为"thon20",正确选项B)5.B6.C(range(1,5,2)提供1,3,输出13)7.C8.C9.B10.B11.D12.B("apple"中"p"出现2次)13.D(0.0为假,但可以作为条件)14.A15.A(n=3时,不满足n==2,输出3,n=2时break,停止循环)16.B(f"{25.5:.1f}"输出25.5,正确)17.B18.B(i=1,3,5时累加,1+3+5=9)19.B20.C二、填空题1.22."考试"3.[1,3,5]4.x,y=y,x5.Python6.d["数学"]7.True8.range(2,9,2)(或range(2,10,2))9.15(1+2+3+4+5=15)10.defadd(a,b):三、编程题1.参考代码:n=int(input("请输入整数n:"))total=0foriinrange(1,n+1):total+=iprint(total)2.参考代码:s=input("请输入字符串:")ifs==s[::-1]:print("是回文")else:print("不是回文")3.参考代码:a=int(input("请输入第一个数:"))b=int(input("请输入第二个数:"))c=int(input("请输入第三个数:"))max_num=aifb>max_num:max_num=bifc>max_num:max_num=cprint("最大值是:",max_num)4.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 注册结构工程师全国统一考试指南试题及答案
- 2025年乡村规划师资格认证考试内容试卷及答案
- 初创团队合同模板(3篇)
- 保卫处管理考核制度
- 收货及时率考核制度
- 水政协管员考核制度
- 小企业晋升考核制度
- 废品与工资考核制度
- 篮球教练考核制度
- 新员工追踪考核制度
- 离婚协议书(2026简易标准版)
- 终末期患者恶心呕吐的护理干预策略优化研究
- 2026年数字化管理专家认证题库200道及完整答案(全优)
- 2025年内蒙古林草执法笔试及答案
- 承包打包装车合同范本
- 2025年邮政社招笔试题库及答案
- 2026届安徽省合肥市一中、六中、八中高三英语第一学期期末经典模拟试题含解析
- 个税挂靠协议书
- 重症科患者的康复护理
- 2025年矿山提升机闸瓦检测题库(附答案)
- 田地种菜出租合同范本
评论
0/150
提交评论