超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 54|回复: 0

20秋学期(1709、1803、1809、1903、1909、2003、2009 )《Python编程基础》在线作业

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-10-29 22:39:36 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里

下面选项中,描述错误的是(    )。
A:如果要创建的目录已经存在,则os.mkdir函数会报错
B:如果要创建的目录已经存在,则os.makedirs函数不会报错
C:如果要删除的目录不存在,则os.rmdir函数会报错
D:如果要删除的目录已存在但目录不为空,则os.rmdir函数会报错

通过列表中的(    )方法可以根据指定值查找第一个匹配的列表元素的位置。
A:index
B:find
C:search
D:at

下列选项中,执行时会报错的语句是(    )。
A:int('23')
B:int('23 1')
C:int('23',8)
D:int('2a',16)

已知“a=tuple('my') tuple('book')”,则a的值是(    )。
A:('m','y','b','o','k')
B:('m','y','b','o','o','k')
C:'mybook'
D:'mybok'

已知“a=[1,[2,3]]”且“b=a[:]”,则执行“a[1][0]=10”后,b的值为(    )。
A:[1,10]
B:[1,[2,3]]
C:[1,[10,3]]
D:报错

执行“a=10*1/0”语句时,会产生(    )异常。
A:TypeError
B:ValueError
C:ZeroDivisionError
D:KeyError

os模块中用于删除指定路径的最后多层目录的函数是(    )。
A:removedirs
B:removedir
C:rmdirs
D:rmdir

已知“a=list((1,2)) list((2,3))”,则a的值是(    )。
A:[1,2,3]
B:[1,2,2,3]
C:(1,2,3)
D:(1,2,2,3)

判断一个类是否是另一个类的子类,应使用内置函数(    )。
A:isinstance
B:issubclass
C:type
D:isclass

递归函数是指(    )。
A:在一个函数内部通过调用自己完成问题的求解
B:在一个函数内部通过不断调用其他函数完成问题的求解
C:一个函数不断被其他函数调用完成问题的求解
D:把函数作为参数的一种函数

与正则表达式“^ab[a-z]?c”匹配的字符串是(    )。
A:abdec
B:abc
C:ab0c
D:cabc

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

下面程序的输出结果是(    )。
def StudentInfo(country='中国',name):
    print('%s,%s'%(name,country))
StudentInfo('美国','大卫')
A:大卫,美国
B:美国,大卫
C:大卫,中国
D:报错

已知“str='a\rb\r\nc\n'”,则“str.splitlines(True)”的返回结果是(    )。
A:['a','b','c']
B:['a\r','b\r\n','c\n']
C:['a\r','b\r','c']
D:['a\r','b','c']

已知“d=dict(x=1,y=2)”,则d.get('z')返回的结果是(    )。
A:None
B:default
C:null
D:报错

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

re.findall函数的返回结果必然是(    )。
A:列表
B:元组
C:字符串
D:迭代器

下列选项中,可以用于判断c中保存的字符是否是英文字母的表达式是(    )。
A:c>='a' and c<='Z'
B:c>='A' and c<='z'
C:c>='a' and c<='z' and c>='A' and c<='Z
D:c>='a' and c<='z' or c>='A' and c<='Z'

下面程序的输出结果是(    )。
m=5
while(m==0):
    m-=1
print(m)
A:0
B:4
C:5
D:-1

面向对象方法的基本观点是一切系统都是由(    )构成。
A:类
B:对象
C:函数
D:方法

下列选项中,计算结果为True的表达式包括(    )。
A:15>=8
B:not 15<8
C:15>=8 or 15<8
D:15>=8 and 15<8

下列选项中,按照从左至右的顺序进行字符串检索的方法包括(    )。
A:find
B:rfind
C:index
D:rindex

下列选项中,不能创建字典对象的语句是(    )。
A:{'one':1, 'two':2, 'three':3}
B:dict('one':1, 'two':2, 'three':3)
C:{one=1, two=2, three=3}
D:dict(one=1, two=2, three=3)

下面选项中,描述正确的是(    )。
A:可以基于一个已有类创建新类
B:定义类的同时必须定义好该类的所有属性和方法
C:定义一个类后还可以为其动态添加属性和方法
D:可以基于多个已有类创建新类

下列选项中,描述正确的是(    )。
A:类的普通方法可以通过类名或对象名调用
B:类的普通方法仅能通过类名调用
C:类的普通方法仅能通过对象名调用
D:类中的方法在定义时需要使用def关键字

下列选项中,描述正确的是(    )。
A:将一个函数赋给形参后,则可以用形参名代替函数名完成函数调用
B:将一个函数赋给变量后,则可以用变量名代替函数名完成函数调用
C:lambda函数没有函数名
D:lambda函数不能有返回值

已知M模块中有一个无参函数fun,且在脚本文件N.py中通过“fun()”可以直接调用M模块中的fun函数,则正确的导入方式为(    )。
A:import M
B:from M import fun
C:from M import fun as f
D:from M import *

高级语言编写的程序称为(    )。
A:目标代码
B:目标文件
C:源代码
D:源文件

如果要替换字符串中与指定正则表达式匹配的子串,可以使用re模块的(    )函数。
A:replace
B:split
C:sub
D:subn

下列选项中属于高级程序设计语言的是(    )。
A:Python语言
B:汇编语言
C:机器语言
D:C  语言

对于不可变类型的对象a,可以通过“a=b”修改a的值。
A:对
B:错

已知d1和d2是两个字典对象,则直接执行“dMerge=dict(d1,**d2)”与先执行“dMerge=d1.copy()”、再执行“dMerge.update(d2)”的效果完全相同。
A:对
B:错

os.path.join('.','src','tools')与'.{0}src{0}tools'.format(os.sep)返回的字符串相同。
A:对
B:错

Anaconda是一款针对于数据处理和分析的Python工具包。
A:对
B:错

Python中的多态是借助鸭子类型实现的。
A:对
B:错

Python中的函数定义通过define关键字完成。
A:对
B:错

对于一个带不定长参数的函数,其普通形参可以有默认参数值。
A:对
B:错

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

利用一个类可以创建多个对象,且每个对象可以存储不同的数据。
A:对
B:错

Python中的每条语句都会执行且仅执行1次。
A:对
B:错

列表生成表达式的返回结果是一个列表。
A:对
B:错

通过下标“[]”不仅可以访问列表中的某个元素,还可以对元素进行修改。
A:对
B:错

为一个对象动态绑定的新属性,只能通过该对象访问。
A:对
B:错

已知s="学习",则执行s[0]='复'后s中存储的字符串被修改为“复习”。
A:对
B:错

模块可以放在任何一个包或子包中。
A:对
B:错

类的封装性是指将一个数据相关的属性封装在一起。
A:对
B:错

已知B是A的父类,b是B类的对象,则“A==type(b)”返回结果为True。
A:对
B:错

构造方法可以没有形参。
A:对
B:错

1.25e3表示浮点数1250.0的科学记数法表示方式。
A:对
B:错

伪代码必须符合Python语言的语法要求。
A:对
B:错

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-4 12:25

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表