[南开大学]20秋学期《Python编程基础》在线作业-1

作者:奥鹏周老师 分类: 南开大学 发布时间: 2020-10-18 16:22
答案来历:熊猫奥鹏(www.188open.com)-[南开大学]20秋学期(1709、1803、1809、1903、1909、2003、2009 )《Python编程基础》在线作业
试卷总分:100 得分:100
第1题,已知m是一个Match对象,则m.groups()回来的成果必定是一个( )。
A、字符串
B、元组
C、列表
D、不断定
正确答案:


第2题,已知"ls=[1,3,2,5]",则履行"ls.sort(reverse=True)"后ls的值为( )。
A、[1,3,2,5]
B、[1,2,3,5]
C、[5,3,2,1]
D、[5,2,3,1]
正确答案:


第3题,结构方法的方法名是( )。
A、__construct__
B、__init__
C、__begin__
D、__start__
正确答案:


第4题,从一个序列对象中取有些元素构成一个新的序列对象的操作被称作( )。
A、挑选
B、切片
C、子序列
D、投影
正确答案:


答案来历:熊猫奥鹏(www.188open.com),假如已A和B作为父类界说子类C,则界说C时榜首行代码正确的写法是( )。
A、class C:A,B
B、class C:A,C:B
C、class C(A,B)
D、class C(A),C(B)
正确答案:


第6题,当要运用一个模块中的某些功用时,咱们能够经过( )句子将该模块导入。
A、include
B、import
C、export
D、load
正确答案:


第7题,不定长的方位参数在传递给函数时会被封装成( )。
A、元组
B、列表
C、调集
D、字典
正确答案:


第8题,已知"a=[1,2,3]"且"b=a[:]",则履行"a[1]=10"后,b的值为( )。
A、[10,2,3]
B、[1,10,3]
C、[1,2,10]
D、[1,2,3]
正确答案:


第9题,判别一个对象所属的类是不是是指定类或指定类的子类,应运用内置函数( )。
A、isinstance
B、issubclass
C、type
D、isclass
正确答案:


答案来历:熊猫奥鹏(www.188open.com),已知"a=dict(x=1,y=2)"且"b=a",则履行"a[\'y\']=10"后,则print(b)的输出成果为( )。
A、{x=1,y=10}
B、{x=1,y=2}
C、{\'x\':1,\'y\':10}
D、{\'x\':1,\'y\':2}
正确答案:


第11题,已知"str=\'Python#C++##Python\'",则"str.find(\'Python\')"回来的成果是( )。
A、0
B、12
C、-1
D、报错
正确答案:


答案来历:熊猫奥鹏(www.188open.com),类方法是指派用( )润饰的方法。
A、@classmethod
B、@class
C、@staticmethod
D、@static
正确答案:


第13题,调用函数时函数名后边的一对小括号中给出的参数称为( )。
A、实参
B、形参
C、类型参数
D、姓名参数
正确答案:


第14题,一切函数之外界说的变量是( )。
A、部分变量
B、大局变量
C、静态变量
D、文件变量
正确答案:


答案来历:熊猫奥鹏(www.188open.com),下面选项中,描绘错误的是( )。
A、假如要创立的目录现已存在,则os.mkdir函数会报错
B、假如要创立的目录现已存在,则os.makedirs函数不会报错
C、假如要删去的目录不存在,则os.rmdir函数会报错
D、假如要删去的目录已存在但目录不为空,则os.rmdir函数会报错
正确答案:


第16题,下面程序的输出成果是( )。
m=5
while(m==0):m-=1
print(m)
A、0
B、4
C、5
D、-1
正确答案:


第17题,假如return后边有多个数据,则这多个数据会封装成( )回来。
A、元组
B、列表
C、调集
D、字典
正确答案:


第18题,已知Student类是一个空类,stu1和stu2是Student类的两个对象,则经过"stu1.name=\'李晓明\'"句子添加的特点能够经过( )拜访。
A、Student.name、stu1.name或stu2.name
B、Student.name或stu1.name
C、stu1.name或stu2.name
D、stu1.name
正确答案:


第19题,判别一个类是不是是另一个类的子类,应运用内置函数( )。
A、isinstance
B、issubclass
C、type
D、isclass
正确答案:


答案来历:熊猫奥鹏(www.188open.com),已知在脚这篇文章件N.py中有函数调用"B.c()",其间B是A包中的模块,则import句子的正确写法是( )。
A、from A import B
B、from A.B import c
C、import A.B
D、import A.B.c
正确答案:


第21题,已知函数调用Fun(*a),则a能够是( )。
A、元组
B、列表
C、调集
D、字典
正确答案:


第22题,下列选项中,归于IDLE窗口形式的是( )。
A、Shell
B、Script
C、Editor
D、Window
正确答案:,C


第23题,下列选项中,计算成果为True的表达式包含( )。
A、15=8
B、not 158
C、15=8 or 158
D、15=8 and 158
正确答案:,B,C


第24题,与正则表达式""匹配的字符串包含( )。
A、
B、
C、
D、
正确答案:,B,D


答案来历:熊猫奥鹏(www.188open.com),假如一个类C1经过承继已有类C而创立,则将C称作( )。
A、子类
B、基类
C、父类
D、超类
正确答案:


第26题,下列选项中,描绘正确的是( )。
A、将一个函数赋给形参后,则能够用形参名替代函数名完结函数调用
B、将一个函数赋给变量后,则能够用变量名替代函数名完结函数调用
C、lambda函数没有函数名
D、lambda函数不能有回来值
正确答案:,C,D


第27题,已知s1和s2是两个调集,则回来成果必定为True的选项包含( )。
A、s1.symmetric_difference(s2).issubset(s1)
B、s1.symmetric_difference(s2).issuperset(s1)
C、s1.intersection(s2).issubset(s1)
D、s1.intersection(s2).issubset(s2)
正确答案:,C


第28题,下列选项中,描绘正确的是( )。
A、一个装修器能够为多个函数写入代码
B、一个装修器值能够为一个函数写入代码
C、一个函数能够写入多个装修器的代码
D、一个函数值能够写入一个装修器的代码
正确答案:,C,D


第29题,下列关于闭包的描绘中,正确的是( )。
A、外层函数的某个部分变量假如在内层函数中运用,则外层函数履行完毕时该部分变量并不会被开释
B、外层函数的回来值是内层函数的姓名
C、闭包会将内层函数的代码和自在变量打包在一同
D、一个函数经过屡次调用可构成多个闭包,且每个闭包能够有不一样的上下文环境
正确答案:,B,C,D


答案来历:熊猫奥鹏(www.188open.com),下列选项中,可以生成列表[1,3,5]的句子包含( )。
A、list(range(1,7,2))
B、list(range(1,5,2))
C、[x for x in range(7) if x%2!=0]
D、[2*x+1 for x in range(3)]
正确答案:,C,D


第31题,运用获取到的父类署理对象能够在子类中调用被重写的父类方法。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第32题,已知m是一个Match对象,则m.start(0)回来的是第1个分组的匹配成果字符串在原字符串中的开端方位。
T、对
F、错
正确答案:


第33题,每一个流程图都有必要有"开端"和"完毕",从"开端"动身,通过任何处理后必定能抵达"完毕"。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第34题,经过"max(t)"能够得到元组t中最大元素的值。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第35题,运用字符串的format方法进行字符串格局化时,更换字段在字符串中需求用一对大括号括起来。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第36题,履行print(\'d:\\Python\'),则会在屏幕上输出"d:\Python"。
T、对
F、错
正确答案:


第37题,假如一个except子句捕获多个反常,则多个反常名应写为元组的方式。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第38题,已知B是A的父类,b是B类的对象,则"A==type(b)"回来成果为True。
T、对
F、错
正确答案:


第39题,界说函数仅仅规则了函数会履行啥操作,但并不会真实履行;只要调用函数时才会真实去履行函数中的代码。
T、对
F、错
正确答案:


第40题,注释的效果是增强程序可读性,并不会实践运转。
T、对
F、错
正确答案:


第41题,re.match(r\'py$\',\'puppy\')回来的是一个Match对象。
T、对
F、错
正确答案:


第42题,类的普通方法的榜首个参数自动对应调用该方法时所运用的类对象。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第43题,已知"str=\'abcdefabc\'",则履行"str.replace(\'abc\',\'cba\')"后,str中保留的字符串为\'cbadefcba\'。
T、对
F、错
正确答案:


第44题,在一个函数中界说的变量在另一个函数中不能运用。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第45题,已知"str=\'{s1}的工作是{s2}\'",则履行"str.format(s2=\'老师\',s1=\'李晓明\')"会因传参次序不正确而报错。
T、对
F、错
正确答案:


第46题,根据已有的类创立新的类是面向对象中的多态性。
T、对
F、错
正确答案:F


第47题,不能运用数字索引方式的下标能够拜访字典中的元素。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第48题,列表生成表达式的回来成果是一个列表。
T、对
F、错
更新答案联系微信或QQ 熊猫奥鹏(www.188open.com)


第49题,已知M模块中有两个函数f1和f2,则在脚这篇文章件N.py中经过"from M import *"必定能够将M模块中的f1和f2导入。
T、对
F、错
正确答案:F


答案来历:熊猫奥鹏(www.188open.com),已知有句子"assert num==0",则当num的值为0时会引发AssertionError反常。
T、对
F、错
正确答案:F

作业答案 联系QQ:3326650399 微信:cs80188