还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
南开大学23春学期(高起专
1903、专升本1903)《Python编程基础》在线作业.下列选项中,描述正确的是()o选项A父类会继承子类中定义的所有属性和方法,也可以在父类中增加新的属性和方法选项B父类会继承子类中定义的所有属性和方法,在父类中不允许增加新的属性和方法选项C子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法选项D子类会继承父类中定义的所有属性和方法,在子类中不允许增加新的属性和方法参考答案C.下面文件文件打开方式中,不能对打开的文件进行写操作的是()o选项A w选项B wt选项C r选项D a参考答案C.对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生()异常选项A IndentationError选项B TabError选项C IndexError选项D SyntaxError参考答案B.只有try子句的语句序列执行时未发生异常才会执行的子句是()o选项A else已知B是A的父类b是B类的对象,则“A=typeb”返回结果为True选项A对选项B错参考答案B如果一个属性只有用于设置属性值的setter方法,而没有用于获取属性值的getter方法,则该属性是一个只写属性选项A对选项B错参考答案B已知A类中定义了方法fal和fa2B类中定义了方法fbA是B的子类,则B类中包含了3个方法选项A对选项B错参考答案B已知s={12025},则通过s.add
[23]”可以向s中添加一个新的列表类型的元素选项A对选项B错参考答案B对于可变类型的对象a通过“a二b”可以修改a的值但赋值前和赋值后a所对应的内存地址可能会发生变化选项A对选项B错参考答案A每个模块中都有一个全局变量—name—选项A对选项B错参考答案A一个包中如果包括了模块、则不能再包括子包选项A对选项B错参考答案B通过“set”可以创建一个空集合选项A对选项B错参考答案A基于已有的类创建新的类是面向对象中的多态性选项A对选项B错参考答案B对于一个带不定长参数的函数,其普通形参可以有默认参数值选项A对选项B错参考答案Are.searchrpypuppy\npythonre.M返回的是一个Match对象选项A对选项B错参考答案Alen函数可获取一个列表对象中的元素数量选项A对选项B错参考答案A选项B finally选项C except选项D不存在参考答案A
5.已知m是一个Match对象,则m.groups()返回的结果必然是一个()o选项A字符串选项B元组选项C列表选项D不确定参考答案B6已知通过stu二Student(1810101李晓明)”可以创建一个Student类对象并赋给stu则创建该对象时所执行的构造方法的形参个数(不考虑不定长参数的情况)为()o选项A1选项B2选项C3选项D4参考答案C.已知Student类有一个类属性—idstu是Student类的对象,则利用stu访问―id属性的正确方法是()o选项A stu.—id选项B stu._stuid选项C stu._Studentid选项D stu._Student._id参考答案C.下列选项中,用于接收标准输入数据(即从键盘输入)、返回为string类型(字符串)的函数是()o选项A eval选项B input选项C print选项D get参考答案B.要从文件中按行读取所有数据,则应使用文件对象的()方法选项A read选项B readall选项C readline选项D readlines参考答案D.710的运算结果为()选项A17选项B15选项C13选项D2参考答案C.使用集合的add方法,要求传入的实参必须是()o选项A元组选项B列表选项C可哈希对象选项D可迭代对象参考答案C.除了系统遇到错误产生异常外,我们也可以使用()产生异常选项A exception选项B error选项C raise选项D except参考答案c.下列选项中,执行时不会报错的语句是()o选项A int(
23.5)选项B float(
23.5+1)选项C float(
23.5)选项D int(2a8)参考答案C.为A类中的t属性定义一个获取属性值的方法(即getter)则应使用()装饰器选项A©property选项B@t・getter@property.getter选项C t.propertygetter参考答案A.通过列表中的()方法可以将一个元素插入到列表的指定位置选项A insert选项B append选项C add选项D push参考答案A.将一个函数的运算结果返回到函数调用的地方,应使用()o选项A print选项B return选项C break选项D continue参考答案B.下面程序的输出结果是()oscore=80ifscore60print(不及格)else pass选项A不及格选项B pass选项C报错选项D无输出参考答案D.如果要去除字符串中的所有空格,可以使用字符串的()方法选项A strip选项B Istrip选项C rstrip选项D replace参考答案D.高阶函数是指()0选项A在一个函数内部通过调用自己完成问题的求解选项B在一个函数内部通过不断调用其他函数完成问题的求解选项C一个函数不断被其他函数调用完成问题的求解选项D把函数作为参数的一种函数参考答案D20判断一个对象所属的类是否是指定类或指定类的子类应使用内置函数()选项A isinstance选项B issubclass选项C type选项D isclass参考答案A.已知M模块中有两个函数fl和f2则在脚本文件N.py中要导入M模块的fl和f2正确的写法是()o.下列占位运算符中,表示有符号浮点型十进制数的占位符是()o选项A%f选项B%d选项C%F选项D%s参考答案A.C.下列选项中,描述正确的是()o选项A普通形参必须在不定长参数前面选项B普通形参必须在不定长参数后面选项C对于位置参数形式的不定长参数,普通形参既可以在不定长参数前面,也可以在不定长参数后面选项D对于关键字参数形式的不定长参数,普通形参必须在不定长参数的前面参考答案C.D.已知函数调用Fun(*a)则a可能是()选项A元组选项B列表选项C集合选项D字典参考答案:ABC.下列选项中,描述正确的是o选项A通过import一次只能导入一个模块选项B通过import一次可以导入多个模块选项C一个模块对应了一个扩展名为.py的脚本文件,该脚本文件的名字就是模块名选项D导入一个模块A后,如果要使用A中定义的标识符s则需要通过A.s的方式参考答案BCD.已知ud=dictsno=1810100name=李晓明age=19”下列选项中能够删除键为age的元素的代码是选项A d.delage*选项B deld[age]选项C d.popage选项D d.removeage参考答案CD.下列选项中属于Python应用领域的是o选项A图形界面开发选项B Web开发选项C网络爬虫选项D人工智能参考答案ABCD.super方法的第二个参数可以是o选项A第一个参数指定的类的对象选项B第一个参数指定的类的子类的对象选项C第一个参数指定的类选项D第一个参数指定的类的父类选项E第一个参数指定的类的子类参考答案ABD.高级语言编写的程序称为o选项A目标代码选项B目标文件选项C源代码选项D源文件参考答案C.D.下列选项中,能够生成列表
[135]的语句包括o选项A listrange172选项B listrange152选项C[xforxinrange7ifx%2!=0]选项D[2*x+lforxinrange3]参考答案ACD.如果在一个函数中没有显示地写return语句则该函数有一个隐式的什么数据都不返回的retrun语句选项A对选项B错参考答案A.位置参数形式的不定长参数会被封装成字典传递给函数选项A对选项B错参考答案B.Matplotlib是一款Python编程环境下免费使用的绘图工具包,其工作方式和绘图命令几乎和MATLAB类似选项A对选项B错参考答案A.字典拆分出来的结果是作为关键字参数选项A对选项B错参考答案A.一个脚本文件只有作为模块导入时,才有全局变量—name—选项A对选项B错参考答案B.通过“maxt”可以得到元组t中最大元素的值选项A对选项B错参考答案A.在所有函数外定义的变量就是全局变量选项A对选项B错参考答案A.通过“minls”可以得到列表Is中最小元素的值选项A对选项B错参考答案A。
个人认证
优秀文档
获得点赞 0