南开大学23年春学期《Python编程基础》在线作业三

奥鹏南开大学新学期作业参考

23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《Python编程基础》在线作业-00003

类中的普通方法至少有( )个参数。
A:0
B:1
C:2
D:3
正确答案问询微信:424329

已知“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]
正确答案问询微信:424329

下面文件文件打开方式中,不能对打开的文件进行写操作的是( )。
A:w
B:wt
C:r
D:a
正确答案问询微信:424329

已知“a=[1,[2,3]]”且“b=a[:]”,则执行“a[1]=10”后,b的值为( )。
A:[1,10]
B:[1,[2,3]]
C:[1,[10,3]]
D:报错
正确答案问询微信:424329

已知“a=[1,2,3]”且“b=奥鹏南开大学新学期作业参考 代做2元一门a[:]”,则执行“a[1]=10”后,b的值为( )。
A:[10,2,3]
B:[1,10,3]
C:[1,2,10]
D:[1,2,3]
正确答案问询微信:424329

已知M模块中有一个无参函数fun,且在脚本文件N.py中有“from M import fun as f”,则在N.py中调用M模块中fun函数的方式为( )。
A:fun()
B:N.fun()
C:f()
D:N.f()
正确答案问询微信:424329

对于if语句序列的两条语句,如果第一条语句前面有4个空格、第二条语句前面有1个制表符,则运行时会产生( )异常。
A:IndentationError
B:TabError
C:IndexError
D:SyntaxError
正确答案问询微信:424329

已知Student类是一个空类,则通过“Student.name='unknown'”语句增加的属性可以通过( )访问。
A:类名或对象名
B:仅类名
C:仅对象名
D:无法访问
正确答案问询微信:424329

使用字典中的( )方法可以删除指定键的元素。
A:del
B:delete
C:pop
D:remove
正确答案问询微信:424329

os模块中用于删除指定路径的最后多层目录的函数是( )。
A:removedirs
B:removedir
C:rmdirs
D:rmdir
正确答案问询微信:424329

如果要去除字符串中头部的空格,可以使用字符串的( )方法。
A:strip
B:lstrip
C:rstrip
D:replace
正确答案问询微信:424329

类中的( )对应一个类可以支持哪些操作。
A:属性
B:方法
C:数据
D:对象
正确答案问询微信:424329

下面程序的输出结果是( )。
score=80
if score','','tc')的返回结果是字符串'tc'。
A:对
B:错
正确答案问询微信:424329

如果一个属性只有用于设置属性值的setter方法,而没有用于获取属性值的getter方法,则该属性是一个只写属性。
A:对
B:错
正确答案问询微信:424329

通过“ls.max()”可以得到列表ls中最大元素的值。
A:对
B:错
正确答案问询微信:424329

使用strcmp函数可以进行字符串的比较。
A:对
B:错
正确答案问询微信:424329

类的普通方法的第一个参数自动对应调用该方法时所使用的类对象。
A:对
B:错
正确答案问询微信:424329

使用字符串的format方法进行字符串格式化时,替换字段在字符串中需要用一对大括号括起来。
A:对
B:错
正确答案问询微信:424329

os.path.join('.','src','tools')与'.{0}src{0}tools'.format(os.sep)返回的字符串相同。
A:对
B:错
正确答案问询微信:424329

已知A类中定义了方法fa1和fa2,B类中定义了方法fb,A是B的子类,则B类中包含了3个方法。
A:对
B:错
正确答案问询微信:424329

一个脚本文件中定义的全局变量只能在该脚本文件中使用。
A:对
B:错
正确答案问询微信:424329

为一个对象动态绑定的新属性,只能通过该对象访问。
A:对
B:错
正确答案问询微信:424329

已知MyModule模块中有一个无参函数fun,且在脚本文件N.py中有“import MyModule as M”,则在N.py中要调用MyModule模块中的fun函数应使用“M.fun()”。
A:对
B:错
正确答案问询微信:424329

Python中的多态是借助鸭子类型实现的。
A:对
B:错
正确答案问询微信:424329

在for循环和while循环后面可以跟着else分支,当for循环已经遍历完列表中所有元素或while循环的条件为False退出循环时,必然会执行else后面的语句序列。
A:对
B:错
正确答案问询微信:424329

一个类属性只能通过类名访问。
A:对
B:错
正确答案问询微信:424329

已知s1和s2是两个集合,则“s1.issubset(s2)”与“s2.issuperset(s1)”返回结果必然相同。
A:对
B:错
正确答案问询微信:424329

使用下标“[]”可以访问集合中的元素。
A:对
B:错
正确答案问询微信:424329

在一个函数中定义的变量在另一个函数中不能使用。
A:对
B:错
正确答案问询微信:424329

利用iter函数可以根据可迭代对象获取迭代器。
A:对
B:错
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网