![Python语言基础测试试题附答案_第1页](http://file4.renrendoc.com/view/daa760a06480edb7592f60d9a8907626/daa760a06480edb7592f60d9a89076261.gif)
![Python语言基础测试试题附答案_第2页](http://file4.renrendoc.com/view/daa760a06480edb7592f60d9a8907626/daa760a06480edb7592f60d9a89076262.gif)
![Python语言基础测试试题附答案_第3页](http://file4.renrendoc.com/view/daa760a06480edb7592f60d9a8907626/daa760a06480edb7592f60d9a89076263.gif)
![Python语言基础测试试题附答案_第4页](http://file4.renrendoc.com/view/daa760a06480edb7592f60d9a8907626/daa760a06480edb7592f60d9a89076264.gif)
![Python语言基础测试试题附答案_第5页](http://file4.renrendoc.com/view/daa760a06480edb7592f60d9a8907626/daa760a06480edb7592f60d9a89076265.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python语言基础测试试题及答案1.python中查看对象的属性或方法,返回对象的属性和方法列表的函数为:A.help()B.dir()(正确答案)C.info()D.check()2.python中哪种标识符代表类的私有成员:A.__foo__B._fooC.__foo(正确答案)D.foo__3.python中代码跨行时需要在行尾加上哪个符号A.\(正确答案)B./C.|D.-4.fromcopyimportcopy
a=[1,2,3]
b=copy(a)
aisb
输出结果为:A.NoneB.TrueC.False(正确答案)D.报错5.fromcopyimportcopy
a=[1,2,3]
b=copy(a)
b==a
输出结果为:A.NoneB.True(正确答案)C.FalseD.报错6.fromcopyimportdeepcopy
a=[1,2,3]
b=deepcopy(a)
aisb
输出结果为:A.NoneB.TrueC.False(正确答案)D.报错7.print(type(16/4))的结果为A.intB.float(正确答案)C.strD.bool8.a='python'
a[0]='c'
print(a)
输出结果为:A.cythonB.pcthonC.cD.报错(正确答案)9.python中哪个转义字符代表换行A.\n(正确答案)B.\bC.\tD.\r10.fromdatetimeimportdatetime
a='20190520'
将a转变为datetime对象的语句正确的是A.datetime.strptime(a,'%Y%m%d')(正确答案)B.datetime.strptime(a,'%y%m%d')C.datetime.strptime(a,'&y&m&d')D.datetime.strptime(a,'$Y$m$d')11.a=[2,3,1]
a.sort()
输出结果为:A.[1,2,3]B.[3,2,1]C.无输出结果(正确答案)D.None12.n1=[1,2,3]
n2=list('python')
n1+n2
输出结果为:A.[1,2,3,'p','y','t','h','o','n'](正确答案)B.[1,2,3,'python']C.['1p','2y','3t','h','o','n']D.报错13.(1,2,3).append(4)
输出结果为:A.(1,2,3,4)B.(1,2,3)C.(4,1,2,3)D.报错(正确答案)14.d={'Name':'Li','Age':23}
'Name'ind
输出结果为:A.True(正确答案)B.FalseC.NoneD.'Li'15.d={'Name':'Li','Age':23}
23ind
输出结果为:A.TrueB.False(正确答案)C.NoneD.'Age'16.set('121323')
输出结果为:A.('1','2','1','3','2','3')B.('121323')C.('1','2','3')(正确答案)D.报错17.[x1+x2forx1,x2inzip([1,2],[3,4])]
输出结果为:A.[4,6](正确答案)B.[3,7]C.[1,2,3,4]D.报错18.ifNone:
print('Hello')
输出结果为:A.NoneB.'Hello'C.无任何输出(正确答案)D.报错19.在if...elif...else的多个语句块中只会执行一个语句块?A.正确(正确答案)B.错误C.根据条件决定D.python中无elif语句20.Python中,for和while可以有else语句?A.只有for有else语句B.只有while有else语句C.for,while都有else语句(正确答案)D.for,while都没有else语句21.i=sum=0
whilei<=4:
sum+=i
i=i+1
print(sum)
输出结果为:A.0B.10(正确答案)C.4D.以上结果均不正确22.以下哪个描述是正确的?A.break语句用于终止当前循环。B.continue语句用于跳过当前剩余要执行的代码,执行下一次循环。C.break和continue语句通常与if,if...else和if...elif...else语句一起使用。D.以上说法都是正确的。(正确答案)23.
forcharin'PYTHONSTRING':
ifchar=='':
break
print(char,end='')
ifchar=='O':
continue
输出结果为:A.PYTHONSTRINGB.PYTHONSTRINGC.PYTHOD.PYTHON(正确答案)24.以下关于pass哪个描述是正确的?A.Python会忽略pass语句,就像忽略注释一样。。B.pass语句会终止当前循环。C.pass不做任何事情,一般用做占位语句。(正确答案)D.以上说法都是正确的。25.如果函数没有使用return语句,则函数返回的是?A.0B.None(正确答案)C.任意整数D.报错!函数必须要有返回值。26.
defgreetPerson(name):
print('Hello',name)
greetPerson('Runoob','Google')
输出结果为:A.HelloRunoobHelloGoogleB.Hello('Runoob','Google')(正确答案)C.HelloRunoobD.报错27.result=lambdax:xx
print(result(5))
输出结果为:A.lambdax:xxB.10C.25(正确答案)D.5528.
defFoo(x):
if(x==1):
return1
else:
returnx+Foo(x-1)
print(Foo(4))
输出结果为:A.10(正确答案)B.24C.7D.129.
defpower(x):
defp(y):
returnxy
returnp
power(2)(5)
输出结果为:A.2B.25C.10D.32(正确答案)30.list(map(lambdax,y:xy,[1,2,3],[4,5,6]))
输出结果为:A.[6,10,12]B.[4,10,18](正确答案)C.[5,7,9]D.报错31.print({1,2,3}-{3,4,6})
输出结果为:A.{-2,-2,-3}B.{2,2,3}C.{1,2}(正确答案)D.报错32.print(list(zip([1,2],[3,4])))
输出结果为:A.[1,2,3,4]B.[(1,2),(3,4)]C.[(1,3),(2,4)](正确答案)D.报错33.
x=[1,2,3,2,3]
x.pop()
print(x)
输出结果为:A.[1,2,3,2,3]B.3C.[2,3,2,3]D.[1,2,3,2](正确答案)34.
x=[1,2,3]
x[1:]=[2]
print(x)
输出结果为:A.[1,2,2]B.[1,2](正确答案)C.[1,2,3]D.[2,2,2]35.
x=[1,2,3]
x[:3]=[2]
print(x)
输出结果为:A.[1,2,3]B.[1,2]C.[2](正确答案)D.[2,2,2]36.
x=[1,2,3,2,3]
x.remove(2)
print(x)
输出结果为:A.[1,3,3]B.[1,3,2,3](正确答案)C.[1,2,3,3]D.[1,3]37.
x=(3)
print(x3)
输出结果为:A.(3,3,3)B.9(正确答案)C.[9]D.报错38.
x=(3,)
print(x3)
输出结果为:A.(3,3,3)(正确答案)B.9C.[9]D.报错39.下列哪个方法用于查看类的属性A.__doc__B.__dict__(正确答案)C.__module__D.__class__40.
try:
100/0
exceptExceptionase:
print(1,end='')
else:
print(2,end='')
finally:
print(3,end='')
输出结果为:A.12B.13(正确答案)C.23D.12341.open函数中哪种文件读取模式只用于写入A.rB.rbC.w(正确答案)D.a42.python在声明类的过程中定义属性时,带有什么的属性称为私有属性A.2个下划线的前缀(正确答案)B.1个下划线的前缀C.2个下划线的后缀D.1个下划线的后缀43.在Python3.x中可以使用中文作为变量名。对(正确答案)错44.Python变量名必须以字母或下划线开头,并且区分字母大小写。对(正确答案)错45.3+4j不是合法的Python表达式。对错(正确答案)46.只有Python扩展库才需要导入以后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 净水机租赁合同版
- 最简易采购合同模板
- 消防设施安装工程承包合同安全协议书
- 度标准施工合同范本
- 劳动合同续签合同补充条款正规范本
- 演出服装租赁合同范本
- Module 2 Unit 3 About me(教学设计)-2024-2025学年牛津上海版(试用本)英语三年级上册
- 翻译行业合同范本大全
- 学生公寓租房合同样本
- 石油产品运输合同范本
- 男生青春期生理教育
- 现代汉语(黄伯荣、廖序东版)课件-第四章语法课件
- 统编版小学语文五年级下册第四单元解读与大单元设计思路
- 压疮护理质控反馈
- 山东春季高考Photoshop考试复习题库(含答案)
- 湖南省长沙市2023-2024学年八年级下学期入学考试英语试卷(附答案)
- 一年级美术课后辅导教案-1
- 2023-2024年人教版八年级上册数学期末模拟试卷(含答案)
- 数据采集管理制度范文
- 幼儿园小班开学家长会课件
- 中药抗骨质疏松作用
评论
0/150
提交评论