可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd77721春学期(1709、1803、1809、1903、1909、2003、2009、2103)《Pyt

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2021-09-02 14:58:35来源:admin浏览: 71 次

可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406      微信:aopopenfd777



21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《Python编程基础》在线作业
试卷总分:100    得分:100
第1,所有函数之外定义的变量是(    )。
A、局部变量
B、全局变量
C、静态变量
D、文件变量
正确答案:


第2题,为A类中的t属性定义一个获取属性值的方法(即getter),则应使用(    )装饰器。
A、@property
B、@t.getter@property.getter
C、t.property.getter
正确答案:


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


第4题,高阶函数是指(    )。
A、在一个函数内部通过调用自己完成问题的求解
B、在一个函数内部通过不断调用其他函数完成问题的求解
C、一个函数不断被其他函数调用完成问题的求解
D、把函数作为参数的一种函数
正确答案:


答案来源:(www.),通过列表中的(    )方法可以根据指定值查找第一个匹配的列表元素的位置。
A、index
B、find
C、search
D、at
正确答案:


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


第7题,通过语句"m,n=3,5",定义了(    )个变量。
A、0
B、1
C、2
D、报错
正确答案:


第8题,在Python编程环境提示符下直接输入Python代码并执行的运行方式称为(    )。
A、交互式运行
B、脚本式运行
C、代码式运行
D、即时式运行
正确答案:


第9题,使用字典中的(    )方法可以删除指定键的元素。
A、del
B、delete
C、pop
D、remove
正确答案:


答案来源:(www.),使用字典中的(    )方法可以一次插入多个元素。
A、add
B、update
C、push
D、insert
正确答案:


第11题,内层函数使用外层函数中定义的变量,应使用(    )关键字。
A、local
B、nonlocal
C、global
D、nonglobal
正确答案:


答案来源:(www.),已知a=15,则执行"a%=6"后,a的值为(    )。
A、15
B、2.5
C、3
D、2
正确答案:


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


第14题,定义函数时函数名后面的一对小括号中给出的参数称为(    )。
A、实参
B、形参
C、类型参数
D、名字参数
正确答案:


答案来源:(www.),已知"d=dict(x=1,y=2)",则执行"d.clear()"后,"len(d)"返回的结果是(    )。
A、0
B、1
C、2
D、报错
正确答案:


第16题,下列选项中,描述错误的选项是(    )。
A、列表中的元素类型必须相同
B、列表中的元素之间用逗号分隔
C、列表中的元素可以是列表类型
D、列表中可以包含数字类型的元素
正确答案:


第17题,re.finditer函数的返回结果必然是(    )。
A、列表
B、元组
C、字符串
D、迭代器
正确答案:


第18题,在绘制流程图时,条件判断应放在(    )中。
A、圆角矩形
B、圆
C、矩形框
D、菱形框
正确答案:


第19题,下列占位运算符中,表示有符号整型十进制数的占位符是(    )。
A、%d
B、%%
C、%f
D、%s
正确答案:


答案来源:(www.),已知"a=dict(x=1,y=2)"且"b=a.copy()",则执行"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}
正确答案:


第21题,已知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)
正确答案:,D


第22题,下列选项中,可哈希的数据类型包括(    )。
A、数字
B、集合
C、列表
D、字符串
正确答案:,D


第23题,下列选项中,+作为拼接运算符使用的表达式是(    )。
A、[1.2]+[2.5]
B、1.2+2.5
C、'abc'+'def'
D、[1.2+2.5]
正确答案:


第24题,已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则C类中的成员包括(    )。
A、fa
B、b
C、fc
D、c
正确答案:


答案来源:(www.),下列选项中,描述正确的是(    )。
A、所有迭代器都是可迭代对象
B、所有可迭代对象都是迭代器
C、通过"isinstance(x,Iterator)"可以判断x是否是迭代器
D、如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器
正确答案:,B


第26题,Python中的字符串可以写在(    )中。
A、一对井号中
B、一对尖括号中
C、一对单引号中
D、一对双引号中
正确答案:


第27题,下列选项中,有效的Python变量名包括(    )。
A、test
B、_abc
C、1_a
D、_t1
正确答案:,B,D


第28题,下列选项中,描述正确的是(    )。
A、类方法可以通过类名直接调用
B、类方法可以通过类的实例对象调用
C、静态方法可以通过类名直接调用
D、静态方法可以通过类的实例对象调用
正确答案:,B


第29题,下列选项中,返回结果为True的选项包括(    )。
A、isinstance([1,3,5],Iterator)
B、isinstance([1,3,5],Iterable)
C、isinstance((2*x+1 for x in range(3)),Iterator)
D、isinstance((2*x+1 for x in range(3)),Iterable)
正确答案:,C,D


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


第31题,已知x=[1,2,3],则x is [1,2,3]运算结果为True。
T、对
F、错
正确答案:


第32题,外层函数定义了局部变量x,如果内层函数只获取x的值、不修改x的值,则可以不使用nonlocal关键字。
T、对
F、错
更多答案下载:(www.


第33题,已知B是A的父类,a是A类的对象,b是B类的对象,则"isinstance(a,type(b))"返回结果为True。
T、对
F、错
更多答案下载:(www.


第34题,表达式a=b=1中两个运算符的运算顺序是从右至左。
T、对
F、错
正确答案:


第35题,已知A类中定义了方法fa1和fa2,B类中定义了方法fb,A是B的子类,则B类中包含了3个方法。
T、对
F、错
正确答案:F


第36题,已知s1和s2是两个集合,则"s1.issubset(s2)"与"s2.issuperset(s1)"返回结果必然相同。
T、对
F、错
更多答案下载:(www.


第37题,如果列表a中包含可变类型的元素,则在用a给b赋值时,应使用copy模块的deepcopy函数,以使得a和b中各元素的取值具有完全的独立性。
T、对
F、错
更多答案下载:(www.


第38题,一个脚本文件只有作为模块导入时,才有全局变量__name__。
T、对
F、错
正确答案:F


第39题,在所有函数外定义的变量就是全局变量。
T、对
F、错
更多答案下载:(www.


第40题,Python中的每条语句都会执行且仅执行1次。
T、对
F、错
正确答案:F


第41题,伪代码必须符合Python语言的语法要求。
T、对
F、错
正确答案:F


第42题,一个包中如果包括了模块、则不能再包括子包。
T、对
F、错
正确答案:


第43题,已知s={1,20,25},则通过"s.add((2,3))"可以向s中添加一个新的元组类型的元素。
T、对
F、错
正确答案:


第44题,re.sub(r'','','tc')的返回结果是字符串'tc'。
T、对
F、错
正确答案:


第45题,如果一个子类有两个或更多父类,则这种继承关系称为多重继承。
T、对
F、错
更多答案下载:(www.


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


第47题,如果字典a中包含可变类型的元素,则在用a给b赋值时,应使用copy模块的deepcopy函数,以使得a和b中各元素的取值具有完全的独立性。
T、对
F、错
正确答案:


第48题,已知Student类有一个属性__id,stu是Student类的对象,则通过"stu.__id='1810101'"可以将stu对象中的__id属性赋值为字符串'1810101'。
T、对
F、错
正确答案:


第49题,如果使用类的实例对象调用类方法,则类方法中的第一个参数指向该实例对象。
T、对
F、错
正确答案:F


答案来源:(www.),列表生成表达式的返回结果是一个列表。
T、对
F、错
更多答案下载:(www.














作业咨询 论文咨询
微信客服扫一扫

回到顶部