Python语言基础与应用练习题2及答案.docx

上传人:王** 文档编号:895383 上传时间:2024-02-22 格式:DOCX 页数:14 大小:19.53KB
下载 相关 举报
Python语言基础与应用练习题2及答案.docx_第1页
第1页 / 共14页
Python语言基础与应用练习题2及答案.docx_第2页
第2页 / 共14页
Python语言基础与应用练习题2及答案.docx_第3页
第3页 / 共14页
Python语言基础与应用练习题2及答案.docx_第4页
第4页 / 共14页
Python语言基础与应用练习题2及答案.docx_第5页
第5页 / 共14页
Python语言基础与应用练习题2及答案.docx_第6页
第6页 / 共14页
Python语言基础与应用练习题2及答案.docx_第7页
第7页 / 共14页
Python语言基础与应用练习题2及答案.docx_第8页
第8页 / 共14页
Python语言基础与应用练习题2及答案.docx_第9页
第9页 / 共14页
Python语言基础与应用练习题2及答案.docx_第10页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Python语言基础与应用练习题2及答案.docx》由会员分享,可在线阅读,更多相关《Python语言基础与应用练习题2及答案.docx(14页珍藏版)》请在优知文库上搜索。

1、一、单选题1、a=3alist=l,2,3,4,5print(ainalist)上述代码的运行结果是()。A.FalseB.TrueC.1D.0正确答案:A2、alist=sorted(l,2,3,reverse=True)blist=reversed(l,2z3)print(alist=blist)上述代码的运行结果是()。A.TrueB.1C.0D.False正确答案:D3、dict=,l,2z2theCopy=dictdict,l=5sum=dict,l+theCopy,lprint(sum)上述代码的输出结果是()。A.2B.10C.7D.6正确答案:B4、alist=lz2z3bli

2、st=alist*3print(blist)上述代码的输出结果是()。A,l,1,1,2,2,2,3,3,3B.l,2,3,lz2,3,1,2,3C.l,2,3,1,2,3,1,2,3D.其余选项都不对正确答案:C5、alist=3,4,5,7,9,12,13,15,17blist=alist3:7:2print(blist)上述代码的输出结果是()。A.7,12B.7,12,15C.5,9D.其余答案都不正确正确答案:A6、x=l:22=3print(x)上述代码的输出结果是()。A.l:2:3B.l:2,2:3C.l:3D.其余选项都不对正确答案:B7、alist=l,l,2,3b=set

3、(alist)print(b)上述代码的输出结果是()0A.l,2,3B.其余选项都不对C.l,1,2,3)DL2,3正确答案:D8、以下叙述正确的是()。A.在循环体内使用break语句或continue语句的作用相同。8 .从多层循环嵌套中退出时,可以使用goto语句。Ccontinue语句的作用是结束整个循环的执行。D.只能在循环体内使用break语句。正确答案:D9 、k=1000whilekl:print(k)k=k2上述代码的运行结果包含O个数字。A.10B.9D.ll正确答案:A10、foriinrange(3):print(i,end=)运行结果是A.l,2z3BL23C.0,

4、l,2,D.0,l,2正确答案:C11、下面代码的运行结果是:foriinrange(2):print(i,end=)else:print(0)A.010B.01C.0D.01O正确答案:A12、下面代码的运行结果是:n=1whilen=0:print(n)n=n-1else:print(n)A.l0B.l0-1C.l00D.l正确答案:B13、下面代码的运行结果是:n=1whilen=0:n=n-1print(n)else:print(n)A.0-1B.l0-1C.0-1-1D.l00正确答案:C14、下面代码的运行结果是:Ist=l,3,5,7foriin1st:print(i)ifi=5

5、:breakelse:print(,END,)A.l35ENDB.l35C.l357D.l7END正确答案:B15、下列关于Python中函数的说法不正确的是()。A.函数内容以冒号起始,并且缩进。B.结束函数时如果return语句不带表达式相当于无返回值。CPython中定义函数的关键字是def。D.在函数内部可以使用global来定义全局变量。正确答案:B16、下列定义函数的方法,在PythOn中正确的是()。A.def(argl,arg2,.argN)B.class(arglzarg2,.argN)C.def(arglzarg2,.argN)0.function(argl,arg2z.a

6、rgN)正确答案:A17list(map(lambdaxUen(x),a,J12abl231)上述代码的输出结果是Al,2,5B.l,0,2C0,2,3正确答案:A18fl=lambdax:x*2f2=lambdax:x*2print(fl(f2(2)上述代码的输出结果是.A.6B.4C.8D.2正确答案:C19、Counter=Inum=0deftset():globalcounterforiin(1,2,3):counter+=lnum=10tset()print(counter,num)上述代码的输出结果是B.40C.4IOD.l10正确答案:B二、多选题1、下面代码中输出结果为1,2,

7、3三个数字的有()。AJ=Iwhilei0:i=i-lprint(3-i)正确答案:C、D2、常见的控制流结构有:A.顺序结构B.循环结构C.复杂结构D.条件分支正确答案:A、B、D三、填空题1、任意长度的PythOn列表、元组和字符串中最后一个元素的下标为正确答案:-12、=xO.append(l)Print(X)上述代码的输出结果是。正确答案:口13、ifTrueorFalseandFalse:print(,yes,)else:PrintCnCo上述代码输出结果是正确答案:yes4、defSum(a,b=3,c=5):returnsum(a,b,c)Print(SUm(8,2)上述代码的输出结果是,正确答案:155、d=lambdax:x*2t=lambdax:x*3a=2a=d(a)a=t(a)a=d(a)Print(a)上述代码的输出结果是正确答案:24

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

当前位置:首页 > IT计算机 > Python

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

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