版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python基础知识笔试一、单选题(2.5分/20题)1. 下列哪个表达式在Python中是非法的?BA. x=y=z=1B. x=(y=z+1)C. x,y=y,xD. x+=y2. pythonmy.pyv1v2命令运行脚本,通过fromsysimportargv如何获得v2的参数值?CA. argv0B. argv1C. argv2D. argv33. 如何解释下面的执行结果?Bprint1.2-1.0=0.2FalseA. Python的实现有错误B. 浮点数无法精确表示C. 布尔运算不能用于浮点数比较D. Python将非0数视为False4. 下列代码执行结果是什么?Ddefcha
2、nge(a):x+=1printxchange(x)A. 1B. 2C. 3D. 报错5. 下列哪种类型是Python的映射类型?DA. strB. listC. tupleD. diet6. 下述字符串格式化语法正确的是?DA. 'GNLTsNot%d%1%UNIXB. 'GNU'sNot%d%1%UNIXC. GNlTsNot%s%1%,UNIX,D. GNU'sNot%s%1%UNIX7. 在Python2.7中,下列哪种是Unicode编码的书写方式?CA. 二中文B. a=r中文'C. a=u中文'D. a=b中文'8. 下列代
3、码的运行结果是?Dprint'a*<fb'<'c'A. aB. bC. cD. TrueE. False9. 下列代码运行结果是?Ca='a,printa>'b'orfc'A. aB. bC. cD. TrueE. False10. 下列哪种不是Python元组的定义方式?AA. (1)B. (1,)c.(1,2)C. .a与b定义如下,下列哪个是正确的?Ba=1123,b=,123,A. a!=bB. aisbC. a=123D. a+b=24612 .下列对协程的理解错误的是?DA. 一个线程可以运行多个协程
4、B. 协程的调度由所在程序自身控制C. Linux中线程的调度由操作系统控制D. Linux中协程的调度由操作系统控制13 .下列哪种函式参数定义不合法?CA. defmyfunc(*args):B. defmyfunc(arg1=1):C. defmyfunc(*args,a=1):D. defmyfunc(a=1,*args):14 .下列代码执行结果是?Ai*iforiinxrange(3)A.1,1,4B.0,1,4D.(1,1,4)15 .一个段代码定义如下,下列调用结果正确的是?Adefbar(multiple):deffoo(n):returnmultiple*nreturnfo
5、oA. bar(2)(3)=8B. baK2)(3)=6C. bar(3)(2)=8D. bar(3)(2)=616 .下面代码运行结果?Ca=1try:a+=1except:a+=1else:a+=1finally:a+=1printaA.2C.4D.517.下面代码运行后,a、b、c、d四个变量的值,描述错误的是?Dimportcopya=1,2,3,4,Ca;Vb=ac=copy.copy(a)d=copy.deepcopy(a)a.append(5)a4.append(,c,)A. a=1,2,3,4,ra',V/cl5B. b=1,2,3,4,CaW,V,5C. c=1,2,
6、3,4,'a;V,VD. d=1,2,3,4,a,V,18.有如下函数定义,执行结果正确的是?Adefdec(f):n=3defwrapper(*args,*kw):returnf(*args,*kw)*nreturnwrapperdecdeffoo(n):returnn*2B. foo(3)=12C. foo=6D. foo(3)=619 .有如下类定义,下列描述错误的是?DclassA(object):passclassB(A):passb=B()A. isinstance(b,A)=TrueB. isinstance(b,object)=TrueC. issubclass(B,A
7、)=TrueD. issubclass(b,B)=True20 .下列代码运行结果是?Ca=map(lambdax:x*3,1,2,3)list(a)A. 1,6,9B. 1,12,27C.1,8,27二、多选题(5分?题)21 .Python中函数是对象,描述正确的是?ABCDA. 函数可以赋值给一个变量B. 函数可以作为元素添加到集合对象中C. 函数可以作为参数值传递给其它函数D. 函数可以当做函数的返回值22 .若a=range。00),以下哪些操作是合法的?ABCDA. a-3B. a2:13C. a:3D. a2-323 .若a=(1,2,3),下列哪些操作是合法的?ABDA. a1
8、:-1B. a*3C. a2=4D. list(a)24 .Python中单下划线J。与双下划线_f。与Joo_的成员,下列说法正确的是?ABCA. _foo不能直接用于'frommoduleimport*B. foo解析器用_classnamefoo来代替这个名字,以区别和其他类相同的命名C. foo代表python里特殊方法专用的标识D. too可以直接用于'frommoduleimport*'25 .new_和_in"_的区另ij,说法正确的是?ABCD1._new_是一个静态方法,而_init_是一个实例方法8 .new_方法会返回一个创建的实例,而_init_什么都不返回9 .只有在一new返回一个cis的实例时,后面的才能被调用10 当创建一个新实例时调用一new,初始化一个实例时用_init_三、填空题(5分?题)26 .在Python2.7中,执行下列语句后,显示结果是什么?答:00.5from_future_importdivisionprint1/2,1/227 .在Python2.7中,执行下列语句后的显示结果是什么?答:none0a=1b=2*a/4a="none”printa,b28 .下列语句执行结果是什么?答:123,123,1,2,3a=1,2,3printa*3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年托育机构意外伤害防控与监控系统全覆盖管理规范
- 内蒙古包头市2025-2026学年初三下学期第二次学情调研生物试题试卷含解析
- 广东省深圳市深圳龙岗区龙岭初级中学2026年初三4月考生物试题文试题含解析
- 2026年数字孪生工厂跨厂协同与知识迁移
- 2026年新疆莎车县下学期初三生物试题第二次月考考试试卷含解析
- 山东滨州阳信县市级名校2026年初三下学期第一次摸底考试化学试题文试卷含解析
- 2026年新疆十五五第一批技术创新项目指导计划申报指南
- 2026年农村区域性养老服务中心建设:每镇床位由40张增至80张经验
- 2026年养老社区智能家居适老化改造实施指南
- 2026年超滤反渗透双膜法工艺预处理与膜污染控制
- 2026年苏州市职业大学单招职业技能测试模拟测试卷附答案
- 桥梁检测评定与加固技术课件 第2章 桥梁结构病害分析
- 2025-2026学年冀教版七年级英语上册(全册)知识点梳理归纳
- GB/T 42706.4-2025电子元器件半导体器件长期贮存第4部分:贮存
- 10kV配电网电流保护系统设计
- 雨课堂在线学堂《信息素养-学术研究的必修课》作业单元考核答案
- 2025内蒙古单招计算机试题及答案
- 消防自动报警系统培训
- 消防思想政治教育
- 灭火系统运行管理规定细则
- 加油站防雷安全生产责任制度
评论
0/150
提交评论