22春学期(高起本1709、全层次1803-2103)《Python编程基础》在线作业答案答卷

[复制链接]
查看: 574|回复: 0

5万

主题

8万

帖子

18万

积分

论坛元老

Rank: 8Rank: 8

积分
189105
发表于 2022-5-5 13:38:09 | 显示全部楼层 |阅读模式
22春学期(高起本1709-1803、全层次1809-2103)《Python编程基础》在线作业答案-00002
试卷总分:100  得分:100
一、单选 (共 20 道试题,共 40 分)
1.已知有代码"for x in y:",则y必然是一个( )。
A.可哈希对象
B.可迭代对象
C.列表对象
D.集合对象
答案:

2.程序在运行时,输入数据和输出数据都是存放在( )中。
A.外存
B.内存
C.CPU
D.硬盘
答案:

3.在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。
A.面向对象
B.面向类
C.结构化
D.分解化
答案:

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

5.( )是计算机完成的一个最基本的操作。
A.程序
B.指令
C.代码
D.命令
答案:

6.已知"ls=[1,3,2,5]",则执行"ls.sort(reverse=True)"后ls的值为( )。
A.[1,3,2,5]
B.[1,2,3,5]
C.[5,3,2,1]
D.[5,2,3,1]
答案:

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

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

9.在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的( )。
A.封装性
B.继承性
C.多态性
D.自适应性
答案:

10.下列选项中,描述正确的是( )。
A.一个递归函数中必须有循环语句
B.一个函数的函数体中只能调用其他函数、不能调用自己
C.所有问题都可以使用递归方式求解
D.递归函数调用层数太多有可能引起栈溢出的问题
答案:

11.已知m是一个Match对象,则m.groups()返回的结果必然是一个( )。
A.字符串
B.元组
C.列表
D.不确定
答案:

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

13.下列选项中,用于接收标准输入数据(即从键盘输入)、返回为string类型(字符串)的函数是( )。
A.eval
B.input
C.print
D.get
答案:

14.在绘制流程图时,只有( )后面允许有多个分支。
A.圆角矩形
B.圆
C.矩形框
D.菱形框
答案:

15.已知在脚本文件N.py中有函数调用"B.c()",其中B是A包中的模块,则import语句的正确写法是( )。
A.from A import B
B.from A.B import c
C.import A.B
D.import A.B.c
答案:

16.已知"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)
答案:

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

18.类的静态方法的第一个形参对应( )。
A.类
B.对象
C.第一个实参
D.第二个实参
答案:

19.全局变量的作用域是( )。
A.从定义变量的位置到文件结束位置
B.从定义变量的位置到函数结束位置
C.所有函数
D.所有文件
答案:

20.已知t=(12,34.5,True,'test',3+5j),则下列选项中,输出结果为"('test',)"的选项是( )。
A.t[3]
B.t[4]
C.t[3:4]
D.t[4:5]
答案:

二、多选题 (共 10 道试题,共 20 分)
21.下列选项中,描述正确的是( )。
A.定义函数时,有默认参数值的形参必须放在没有默认参数值的形参后面
B.位置参数和关键字参数可以混合使用,但位置参数必须在前
C.位置参数和关键字参数不允许混合使用
D.关键字参数的形式为"形参=实参"
答案:BD

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

23.下列选项中,有效的Python变量名包括( )。
A.test
B._abc
C.1_a
D._t1
答案:BD

24.自定义迭代器要求在类中必须实现的内置方法包括( )。
A.__str__
B.__init__
C.__next__
D.__iter__
答案:D

25.使用集合的add方法,传入的实参可以是( )。
A.数字
B.元组
C.列表
D.字符串
答案:BD

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

27.已知ls=[12,1.5,'abcd'],则下列选项中,执行时不会报错的语句包括( )。
A.ls[2]=1
B.ls[2:]=1
C.ls[2][1]='e'
D.ls[2:]=[1,2,3]
答案:

28.已知"str='i like python'",通过str调用字符串的大小写转换方法后返回结果是"I LIKE PYTHON",则执行的方法调用可以是( )。
A.str.capitalize()
B.str.lower()
C.str.upper()
D.str.swapcase()
答案:D

29.下列选项中,描述正确的是( )。
A.一个函数中定义的变量可以在另一个函数中使用
B.所有函数外定义的变量可以在任何一个函数中使用
C.在一个函数中只能获取全局变量的值、但不能修改全局变量的值
D.一个函数中既能获取全局变量的值、也能修改全局变量的值
答案:

30.下列选项中,输出结果为False的选项包括( )。
A.print(False)
B.print(bool(0))
C.print(bool(1))
D.print(bool(''))
答案:BD

三、答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com) (共 20 道试题,共 40 分)
31.已知m是一个Match对象,则m.start(0)返回的是第1个分组的匹配结果字符串在原字符串中的开始位置。
答案:错误

32.已知x=[1,2,3],则x is [1,2,3]运算结果为True。
答案:错误

33.列表的sort方法的key参数接收的函数必须有返回值。
答案:正确

34.如果一个属性只有用于设置属性值的setter方法,而没有用于获取属性值的getter方法,则该属性是一个只写属性。
答案:错误

35.二进制数转十进制数的规则是"除基取余法"。
答案:错误

36.__str__方法的返回值可以是整数。
答案:错误

37.lambda函数可以作为实参传给高阶函数的形参。
答案:正确

38.re.split(r'','tc
')的返回结果是['t','c']。
答案:错误

39.Boolean类型是整型的子类型,在作为数字参与运算时,False自动转为1,True自动转为0。
答案:错误

40.外层函数定义了局部变量x,如果内层函数只获取x的值、不修改x的值,则可以不使用nonlocal关键字。
答案:正确

41.对于可变类型的对象a,通过"a=b"可以修改a的值,但赋值前和赋值后a所对应的内存地址可能会发生变化。
答案:正确

42.程序执行时遇到断点就暂停执行,并且可以查看当前各变量的状态。
答案:正确

43.通过"min(ls)"可以得到列表ls中最小元素的值。
答案:正确

44.对于表达式x in y,其中y必须是可迭代对象。
答案:正确

45.猴子补丁是指在运行时动态替换已有的代码,而不需要修改原始代码。
答案:正确

46.已知"str1='abcdefabc'",则执行"str2=str1.replace('abc','cba',1)"后,str2中保存的字符串为'cbadefabc'。
答案:正确

47.Python程序中每条语句以分号结尾。
答案:错误

48.解释是将源代码全部翻译成机器指令,再加上一些描述信息,生成可执行文件。
答案:错误

49.已知Student类有一个属性__id,stu是Student类的对象,则通过"stu.__id='1810101'"可以将stu对象中的__id属性赋值为字符串'1810101'。
答案:错误

50.方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。
答案:正确





上一篇:奥鹏南开大学22春学期《行政法与行政诉讼法》在线作业答案
下一篇:奥鹏南开大学22春学期《西方艺术赏析(麦课)》在线作业答案

相关帖子

回复

使用道具 举报

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

本版积分规则

精彩课程推荐
|网站地图|网站地图