版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/10Python基础知识笔试单选题( 2.5分*20题)下列哪个表达式在 Python中是非法的?Bx=y=z=1x=(y=z+1)x,y=y,xx+=ypythonmy.pyv1v2命令运行脚本,通过 fromsysimportargv如何获得 v2的参数值 ?Cargv[0]argv[1]argv[2]argv[3]如何解释下面的执行结果 ?Bprint1.2-1.0==0.2FalseA.Python的实现有错误B.浮点数无法精确表示C.布尔运算不能用于浮点数比较D.Python将非0数视为False4.下列代码执行结果是什么?Ddefchange(a):x+=1printxchange(x)1TOC\o"1-5"\h\z23D.报错.下列哪种类型是 Python的映射类型?Dstrlisttupledict.下述字符串格式化语法正确的是? D'GNU'sNot%d%%'%'UNIX''GNU\'sNot%d%%'%'UNIX''GNU'sNot%s%%'%'UNIX''GNU\'sNot%s%%'%'UNIX'.在Python2.7中,下列哪种是Unicode编码的书写方式?CA.a=中文‘’.a=r中文‘’C.a=u中文'D.a=b中文’’.下列代码的运行结果是?DTOC\o"1-5"\h\zprint'a' <'b' <'c'abcTrueFalse.下列代码运行结果是?Ca='a'printa>'b'or'c'TOC\o"1-5"\h\zabcTrueFalse.下列哪种不是 Python元组的定义方式?(1)(1,)C.(1,2)C.D.(1,2,(3,4))A.a与b定义如下,下列哪个是正确的? Ba='123'b='123'a!=baisba==123a+b=246.下列对协程的理解错误的是?DA.一个线程可以运行多个协程B.协程的调度由所在程序自身控制C.Linux中线程的调度由操作系统控制D.Linux中协程的调度由操作系统控制.下列哪种函式参数定义不合法?Cdefmyfunc(*args):defmyfunc(arg1=1):defmyfunc(*args,a=1):defmyfunc(a=1,**args):.下列代码执行结果是?A[i**iforiinxrange(3)]
A.B.C.[1,1,4][0,1,4][1,2,3]A.B.C.D.(1,1,4).一个段代码定义如下,下列调用结果正确的是? Adefbar(multiple):deffoo(n):returnmultiple**nreturnfoobar(2)(3)==8bar(2)(3)==6bar(3)(2)==8bar(3)(2)==6.下面代码运行结果?a=1try:a+=1except:a+=1else:a+=1finally:a+=1printaA.2CB.C.D.5.下面代码运行后, a、b、c、d四个变量的值,描述错误的是?Dimportcopya=[1,2,3,4,['a','b']]b=ac=copy.copy(a)d=copy.deepcopy(a)a.append(5)a[4].append('c')a==[1,2, 3, 4, ['a', 'b','c'], 5]b==[1,2, 3, 4, ['a', 'b','c'], 5]c==[1,2, 3, 4, ['a', 'b','c']]d==[1,2, 3, 4, ['a', 'b', ‘c’]].有如下函数定义,执行结果正确的是?defdec(f):n=3defwrapper(*args,**kw):returnf(*args,**kw)*nreturnwrapperA@decdeffoo(n):returnn*2foo(2)==12foo(3)==12foo(2)==6foo(3)==6.有如下类定义,下列描述错误的是?classA(object):passclassB(A):passb=B()isinstance(b,A)==Trueisinstance(b,object)==Trueissubclass(B,A)==Trueissubclass(b,B)==True.下列代码运行结果是? Ca=map(lambdax:x**3,[1,2,3])list(a)D[1,6,9][1,12,27][1,8,27](1,6,9)多选题( 5分*5题).Python中函数是对象,描述正确的是 ?ABCDA.函数可以赋值给一个变量B.函数可以作为元素添加到集合对象中C.函数可以作为参数值传递给其它函数D.函数可以当做函数的返回值.若a=range(100),以下哪些操作是合法的?ABCDa[-3]a[2:13]a[::3]a[2-3]若a=(1,2,3),下列哪些操作是合法的 ?ABDa[1:-1]a*3a[2]=4list(a)Python中单下划线 _foo与双下划线 __foo与__foo__的成员,下列说法正确的是?ABCTOC\o"1-5"\h\z_foo不能直接用于’frommoduleimport* ’—foo解析器用_classname—foo来代替这个名字,以区别和其他类相同的命名__foo__代表 python里特殊方法专用的标识__foo可以直接用于 ’frommoduleimport* ’__new__和__init__的区别,说法正确的是? ABCD__new__是一个静态方法,而 __init__是一个实例方法__new__方法会返回一个创建的实例,而 __init__什么都不返回C.只有在_new__返回一个cls的实例时,后面的_init__才能被调用D.当创建一个新实例时调用 __new__,初始化一个实例时用 __init__填空题( 5分*5题).在Python2.7中,执行下列语句后,显示结果是什么?答: 00.5from__future__importdivision.在Python2.7中,执行下列语句后的显示结果是什么 ?答: none0a=1b=2*a/4a="none"printa,b.下列语句执行结果是什么 ?答: [1,2,3,1,2,3,1,2,3]a=[1,2,3]printa*3.下列语句的执行结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度智能家居加盟品牌授权合同3篇
- 二零二五年度新能源储能系统购买合同3篇
- 二零二五年度林业人才培养合作造林协议3篇
- 2025年度老旧房屋漏水检测与赔偿专项协议3篇
- 2025年度股东退出与公司知识产权保护合同3篇
- 二零二五年度模特服装租赁拍摄合同3篇
- 2025年度房地产公司合伙人项目合作协议3篇
- 二零二五年度循环水养殖养鱼合作合同3篇
- 2025年度体育场馆物业用房移交及赛事运营服务合同3篇
- 2025年度企业年会活动宣传片制作服务合同模板3篇
- 普通高校本科招生专业选考科目要求指引(通用版)
- 基坑工程监控方案
- 中考生物试验操作评分参考标准
- 国家开放大学电大本科《国际私法》期末试题及答案(n试卷号:1020)
- 四川省德阳市中学2023年高一物理上学期期末试卷含解析
- 举高消防车基础知识
- 空气、物表地面消毒登记记录
- 急性脑梗死诊治指南
- 检察院分级保护项目技术方案
- 土木工程建筑中混凝土裂缝的施工处理技术毕业论文
- 水电站工程地质勘察报告
评论
0/150
提交评论