南开20春学期《Python编程基础》在线作业满分答案南开20春学期《Python编程基础》在线作业满分答案1判断一个类是否是另一个类的子类,应使用内置函数()。AisinstanceBissubclassCtypeDisclass答案:B2lambda函数是指()。A在一个函数内部通过调用自己完成问题的求解B不使用def定义函数的形式C一个函数不断被其他函数调用完成问题的求解D把函数作为参数的一种函数答案:B3如果要计算两个集合的交集,应使用集合中的()方法。AintersectionBunionCdifferenceDsymmetric_difference答案:A4已知“d=dict(x=1,y=2)”,则执行“d.clear()”后,“len(d)”返回的结果是()。A0B1C2D报错答案:A5已知“str='a\rb\r\nc\n'”,则“str.splitlines()”的返回结果是()。A['a','b','c']B['a\r','b\r\n','c\n']C['a\r','b\r','c']D['a\r','b','c']答案:A6高阶函数是指()。A在一个函数内部通过调用自己完成问题的求解B在一个函数内部通过不断调用其他函数完成问题的求解C一个函数不断被其他函数调用完成问题的求解D把函数作为参数的一种函数答案:D7南开20春学期《Python编程基础》在线作业满分答案第一个参数对应类的实例对象的方法是()。A类方法B静态方法C内置方法D普通方法答案:D8已知“t=tuple(range(0,10))”,则print(t[-1:3:-2])的结果是()。A[9,7,5]B(9,7,5)C[9,7,5,3]D(9,7,5,3)答案:B9一个函数中定义的变量是()。A局部变量B全局变量C静态变量D函数变量答案:A10已知M模块中有一个无参函数fun,且在脚本文件N.py中有“fromMimportfunasf”,则在N.py中调用M模块中fun函数的方式为()。Afun()BN.fun()Cf()DN.f()答案:C11已知“str='a**b*c*d'”,则“str.split('**',2)”的返回结果是()。A['a','b','c','d']B['a','b','c*d']C['a','b*c*d']D报错答案:C12已知t=(12,34.5,True,'test',3+5j),则下列选项中,输出结果为“('test',)”的选项是()。At[3]Bt[4]Ct[3:4]Dt[4:5]答案:C13南开20春学期《Python编程基础》在线作业满分答案在Python编程环境提示符下直接输入Python代码并执行的运行方式称为()。A交互式运行B脚本式运行C代码式运行D即时式运行答案:A14从一个序列对象中取部分元素形成一个新的序列对象的操作被称作()。A选择B切片C子序列D投影答案:B15下列选项中,描述正确的是()。A一个递归函数中必须有循环语句B一个函数的函数体中只能调用其他函数、不能调用自己C所有问题都可以使用递归方式求解D递归函数调用层数太多有可能引起栈溢出的问题答案:D16在绘制流程图时,只有()后面允许有多个分支。A圆角矩形B圆C矩形框D菱形框答案:D17Python程序在执行一次之后会自动生成扩展名为()的字节码文件,以提高运行效率。A.pyB.pycC.pybD.pyf答案:B18在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为()程序设计方法。A面向对象B面向类C结构化D分解化答案:C19南开20春学期《Python编程基础》在线作业满分答案已知“ls=[1,3,2,5]”,则执行“ls.sort()”后ls的值为()。A[1,3,2,5]B[1,2,3,5]C[5,3,2,1]D[5,2,3,1]答案:B20类中的普通方法至少有()个参数。A0B1C2D3答案:B1已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则C类中的成员包括()。AfaBbCfcDc答案:CADB2下列选项中,可以用于判断x和y是否对应同样存储单元的语句是()。Ax==yBxisyCid(x)==id(y)Dnotx!=y答案:BC3下列选项中,返回结果为True的表达式为()。A15in{'name':'Zhangsan','age':15}B'age'in{'name':'Zhangsan','age':15}C'Zhangsan'in{'name':'Zhangsan','age':15}D'name'in{'name':'Zhangsan','age':15}答案:DB4下列选项中,描述正确的是()。A一个函数中定义的变量可以在另一个函数中使用B所有函数外定义的变量可以在任何一个函数中使用C在一个函数中只能获取全局变量的值、但不能修改全局变量的值D一个函数中既能获取全局变量的值、也能修改全局变量的值答案:BD5南开20春学期《Python编程基础》在线作业满分答案一个递归函数必须有()。A循环语句B变量定义C结束递归调用的条件D函数调用答案:...