覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

学起plusPython语言作业答案

Python语言

学校: 无

平台: 学起plus

题目如下:

1. 全局变量的作用域是( )。

A. 从定义变量的位置到文件结束位置

B. 从定义变量的位置到函数结束位置

C. 所有函数

D. 整个程序

答案: 整个程序

2. 已知“d=dict(x=1,y=2)”,则d.get('z')返回的结果是( )。

A. None

B. default

C. null

D. 报错

答案: None

3. 下面程序的输出结果是( )。score=80if score<60: print('不及格')else: pass

A. 不及格

B. pass

C. 报错

D. 无输出

答案: 无输出

4. 已知“str='a**b*c*d'”,则“str.split('*',2)”的返回结果是( )。

A. ['a','','b','c','d']

B. ['a','b','c','d']

C. ['a','','b*c*d']

D. ['a','b','c*d']

答案: ['a','','b*c*d']

5. 类中的( )对应一个类可以用来保存哪些数据。

A. 属性

B. 方法

C. 数据

D. 对象

答案: 属性

6. 已知“str='Python#C++##Python'”,则“str.find('Python')”返回的结果是( )。

A. 0

B. 12

C. -1

D. 报错

答案: 0

7. 判断一个对象所属的类是否是指定类或指定类的子类,应使用内置函数( )。

A. isinstance

B. issubclass

C. type

D. isclass

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

8. 已知M模块中有一个无参函数fun,且在脚本文件N.py中有“from M import fun”,则在N.py中调用M模块中fun函数的方式为( )。

A. fun()

B. N.fun()

C. M.fun()

D. N.M.fun()

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

9. 与正则表达式“^ab[a-z]?c”匹配的字符串是( )。

A. abdec

B. abc

C. ab0c

D. cabc

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

10. 下列选项中,执行时会报错的语句是( )。

A. set('Python')

B. set(35.2,True)

C. set([35.2,True])

D. set((35.2,True))

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

11. re.findall函数的返回结果必然是( )。

A. 列表

B. 元组

C. 字符串

D. 迭代器

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

12. 如果要去除字符串中头部的空格,可以使用字符串的( )方法。

A. strip

B. lstrip

C. rstrip

D. replace

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

13. 已知ls=[12,34.5,True,'test',3+5j],则下列选项中,输出结果为“['test']”的选项是( )。

A. ls[3]

B. ls[4]

C. ls[3:4]

D. ls[4:5]

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

14. 执行“print(0o20)”,则在屏幕上会输出( )。

A. 20

B. 0o20

C. 16

D. 32

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

15. 执行“print(0o20)”,则在屏幕上会输出( )。

A. 20

B. 0o20

C. 16

D. 32

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

16. 已知“d1={'age':19}”,则执行“d1.fromkeys(['sno','name'])”后,d1中的元素个数为( )。

A. 0

B. 1

C. 2

D. 3

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

17. 只有try子句的语句序列执行时未发生异常才会执行的子句是( )。

A. else

B. finally

C. except

D. 不存在

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

18. 已知函数调用Fun(**a),则a可能是( )。

A. 元组

B. 列表

C. 集合

D. 字典

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

19. open函数的默认文件打开方式是( )。

A. w

B. w+

C. r

D. r+

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

20. 使用re.match函数进行正则表达式匹配时,如果要忽略大小写,则应在匹配选项中指定( )。

A. re.A

B. re.I

C. re.M

D. re.S

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

21. 已知“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}

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

22. 下面程序的输出结果是( )。def StudentInfo(country='中国',name): print('%s,%s'%(name,country))StudentInfo('美国','大卫')

A. 大卫,美国

B. 美国,大卫

C. 大卫,中国

D. 报错

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

23. 使用字典中的( )方法可以删除指定键的元素。

A. del

B. delete

C. pop

D. remove

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

24. 从一个序列对象中取部分元素形成一个新的序列对象的操作被称作( )。

A. 选择

B. 切片

C. 子序列

D. 投影

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

25. Python3.x环境创建Python脚本文件时,需要将文件编码格式设置为( )。

A. ANSI

B. GBK

C. UTF-8

D. UNICODE

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

26. 已知“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]

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

27. 下列选项中,用于接收标准输入数据(即从键盘输入)、返回为string类型(字符串)的函数是( )。

A. eval

B. input

C. print

D. get

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

28. 内层函数使用外层函数中定义的变量,应使用( )关键字。

A. local

B. nonlocal

C. global

D. nonglobal

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

29. 只有try子句的语句序列执行时未发生异常才会执行的子句是( )。

A. else

B. finally

C. except

D. 不存在

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

30. Python3.x环境创建Python脚本文件时,需要将文件编码格式设置为( )。

A. ANSI

B. GBK

C. UTF-8

D. UNICODE

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

31. 对于闭包,定义在外层函数中但由内层函数使用的变量称为( )。

A. 外层变量

B. 闭包变量

C. 自由变量

D. 约束变量

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

32. 下列选项中,执行时不会报错的语句是( )。

A. int('23.5')

B. float('23.5+1')

C. float('23.5')

D. int('2a',8)

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

33. 下列选项中,执行时会报错的语句是( )。

A. int('23')

B. int('23+1')

C. int('23',8)

D. int('2a',16)

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

34. 十进制数37转为二进制数结果为( )。

A. 100101B

B. 101001B

C. 100100B

D. 100001B

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

35. 判断一个类是否是另一个类的子类,应使用内置函数( )。

A. isinstance

B. issubclass

C. type

D. isclass

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

36. 调用函数时函数名后面的一对小括号中给出的参数称为( )。

A. 实参

B. 形参

C. 类型参数

D. 名字参数

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

37. 使用re.match函数进行正则表达式匹配时,如果要忽略大小写,则应在匹配选项中指定( )。

A. re.A

B. re.I

C. re.M

D. re.S

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

38. 已知“str='a**b*c*d'”,则“str.split('**',2)”的返回结果是( )。

A. ['a','b','c','d']

B. ['a','b','c*d']

C. ['a','b*c*d']

D. 报错

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

39. 在Python编程环境提示符下直接输入Python代码并执行的运行方式称为( )。

A. 交互式运行

B. 脚本式运行

C. 代码式运行

D. 即时式运行

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

40. 定义函数时函数名后面的一对小括号中给出的参数称为( )。

A. 实参

B. 形参

C. 类型参数

D. 名字参数

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

41. os模块中用于依次创建路径中所有不存在的目录的函数是( )。

A. makedirs

B. makedir

C. mkdirs

D. mkdir

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

42. 如果一个类C1通过继承已有类C而创建,则将C1称作( )。

A. 子类

B. 基类

C. 父类

D. 超类

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

43. 已知“a=list('my')+list('book')”,则a的值是( )。

A. '['m','y','b','o','k']

B. ['m','y','b','o','o','k']

C. 'mybook'

D. 'mybok'

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

44. 已知“a=[1,2,3]”且“b=a”,则执行“a[1]=10”后,b的值为( )。

A. [10,2,3]

B. [1,10,3]

C. [1,2,10]

D. [1,2,3]

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

45. re.subn函数返回的结果是( )。

A. 字符串

B. 元组

C. 列表

D. 不确定

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

46. 第三方模块的获取与安装可以使用( )工具。

A. pip

B. get

C. install

D. setup

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

47. 如果已A和B作为父类定义子类C,则定义C时第一行代码正确的写法是( )。

A. class C:A,B

B. class C:A,C:B

C. class C(A,B):

D. class C(A),C(B):

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

48. 不定长的位置参数在传递给函数时会被封装成( )。

A. 元组

B. 列表

C. 集合

D. 字典

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

49. 已知有代码“for x in y:”,则y必然是一个( )。

A. 可哈希对象

B. 可迭代对象

C. 列表对象

D. 集合对象

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

50. 下列选项中,执行时不会报错的语句是( )。

A. {['Python',True]}

B. {3.5,[1.2,True]}

C. {3.5,{1.2,True}}

D. {3.5,1.2,True}

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

51. 已知m是一个Match对象,则m.groups()返回的结果必然是一个( )。

A. 字符串

B. 元组

C. 列表

D. 不确定

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

52. 下列选项中,不能创建字典对象的语句是( )。

A. {'one':1, 'two':2, 'three':3}

B. dict('one':1, 'two':2, 'three':3)

C. dict([('one',1), ('two',2), ('three',3)])

D. dict(zip(['one','two','three'], [1,2,3]))

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

53. Python程序在执行一次之后会自动生成扩展名为( )的字节码文件,以提高运行效率。

A. .py

B. .pyc

C. .pyb

D. .pyf

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

54. 当要使用一个模块中的某些功能时,我们可以通过( )语句将该模块导入。

A. include

B. import

C. export

D. load

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

55. 下面文件文件打开方式中,不能对打开的文件进行写操作的是( )。

A. w

B. wt

C. r

D. a

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

56. 计算列表ls中的元素个数应使用( )。

A. ls.count()

B. count(ls)

C. ls.len()

D. len(ls)

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

57. 定义函数时函数名后面的一对小括号中给出的参数称为( )。

A. 实参

B. 形参

C. 类型参数

D. 名字参数

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

58. “try except”语句中使用“except:”表示( )。

A. 捕获所有异常

B. 捕获未被前面except子句捕获的异常

C. 等价于“except None:”

D. 错误的写法

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

59. 计算列表ls中的元素个数应使用( )。

A. ls.count()

B. count(ls)

C. ls.len()

D. len(ls)

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

60. “try except”语句中使用“except:”表示( )。

A. 捕获所有异常

B. 捕获未被前面except子句捕获的异常

C. 等价于“except None:”

D. 错误的写法

答案:请关注【青 成人学历 年搜题】微信公众号,发送题目获取正确答案。

61. 已知“a=tuple('my')+tuple('book')”,则a的值是( )。

A. '('m','y','b','o','k')

B. ('m','y','b','o','o','k')

C. 'mybook'

D. 'mybok'

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

62. 在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的( )。

A. 封装性

B. 继承性

C. 多态性

D. 自适应性

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

63. 使用字典中的( )方法可以一次插入多个元素。

A. add

B. update

C. push

D. insert

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

64. 已知“a=[1,[2,3]]”且“b=a[:]”,则执行“a[1]=10”后,b的值为( )。

A. [1,10]

B. [1,[2,3]]

C. [1,[10,3]]

D. 报错

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

65. 为A类中的t属性定义一个获取属性值的方法(即getter),则应使用( )装饰器。

A. @property

B. @t.getter

C. @property.getter

D. t.property.getter

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

66. 已知在脚本文件N.py中有函数调用“A.B.C.d()”,则import语句的正确写法是( )。

A. from A.B import C

B. from A.B.C import d

C. import A.B.C

D. import A.B.C.d

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

67. 类方法是指使用( )修饰的方法。

A. @classmethod

B. @class

C. @staticmethod

D. @static

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

68. 如果要将字符串中的首字母大写、其他字母都小写,应使用字符串的( )方法。

A. capitalize

B. lower

C. upper

D. swapcase

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

69. 如果要去除字符串中的所有空格,可以使用字符串的( )方法。

A. strip

B. lstrip

C. rstrip

D. replace

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

70. 已知“a=[1,2,3]”且“b=a[:]”,则执行“a[1]=10”后,b的值为( )。

A. [10,2,3]

B. [1,10,3]

C. [1,2,10]

D. [1,2,3]

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

71. 构造方法的方法名是( )。

A. __construct__

B. __init__

C. __begin__

D. __start__

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

72. 下列选项中,( )不是常量。

A. 12

B. 35.7

C. 'Python'

D. abc

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

73. 下列选项中,用于将各种类型的数据(字符串、整数、浮点数、列表、字典等)输出到屏幕上的函数是( )。

A. eval

B. input

C. print

D. get

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

74. 已知stu1和stu2是Student类的两个对象,则执行“stu1>stu2”时会自动执行Student类的( )方法。

A. __gt__

B. __ge__

C. __lt__

D. __le__

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

75. 已知n=31,则“print('%X'%n)”执行后的输出结果为( )。

A. 31

B. 1F

C. 1f

D. 37

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

76. 已知一个类属性的名字是__id,则该属性是( )。

A. 内置属性

B. 私有属性

C. 普通属性

D. 外置属性

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

77. 面向对象方法的基本观点是一切系统都是由( )构成。

A. 类

B. 对象

C. 函数

D. 方法

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

78. 使用集合的update方法,要求传入的实参必须是( )。

A. 元组

B. 列表

C. 可哈希对象

D. 可迭代对象

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

79. 下面程序的输出结果是( )。score=80if score<60: print('成绩为%d'%score, end=',')print('不及格')

A. 成绩为80,不及格

B. 成绩为80

C. 不及格

D. 无输出

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

80. 3**4的运算结果为( )。

A. 12

B. 81

C. 7

D. 报错

国家开放大学 yle="color:red">答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

81. 要从文件中按行读取所有数据,则应使用文件对象的( )方法。

A. read

B. readall

C. readline

D. readlines

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

82. 一个函数中定义的变量是( )

A. 局部变量

B. 全局变量

C. 静态变量

D. 函数变量

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

83. 析构方法的方法名是( )。

A. __destruct__

B. __term__

C. __del__

D. __end__

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

84. 为A类中的t属性定义一个获取属性值的方法(即getter),则应使用( )装饰器。

A. @property

B. @t.getter

C. @proper 渝粤教育 ty.getter

D. t.property.getter

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

85. 已知x=5,则执行“x*=3+6”后,x的值为( )。

A. 15

B. 21

C. 45

D. 报错

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

86. 在绘制流程图时,只有( )后面允许有多个分支。

A. 圆角矩形

B. 圆

C. 矩形框

D. 菱形框

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

87. 使用Python进行系统编程时,利用( )可以方便地进行系统维护和管理。

A. API

B. Tkinter/PyQT

C. Numpy

D. DB-API

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

88. os模块中用于删除指定路径的最后多层目录的函数是( )。

A. removedirs

B. removedir

C. rmdirs

D. rmdir

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

89. 已知A类中__slots__定义为“__slots__=('a1','a2')”,B类没有__slots__定义,B是A的子类,则B类可以动态扩展的属性包括( )。

A. a1

B. a2

C. a1和a2

D. 任意属性

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

90. 通过列表中的( )方法可以将一个元素插入到列表的指定位置。

A. insert

B. append

C. add

D. push

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

91. 通过列表中的( )方法可以根据指定值查找第一个匹配的列表元素的位置。

A. index

B. find

C. search

D. at

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

92. 用于结束本次循环并开始下一次循环的命令是( )。

A. break

B. continue

C. else

D. pass

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

93. 在绘制流程图时,条件判断应放在( )中。

A. 圆角矩形

B. 圆

C. 矩形框

D. 菱形框

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

94. 当要使用一个模块中的某些功能时,我们可以通过( )语句将该模块导入。

A. include

B. import

C. export

D. load

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

95. 已知“a=tuple([1,2])+tuple([2,3])”,则a的值是( )。

A. [1,2,3]

B. [1,2,2,3]

C. (1,2,3)

D. (1,2,2,3)

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

96. 析构方法的方法名是( )。

A. __destruct__

B. __term__

C. __del__

D. __end__

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

97. 下面程序的输出结果是( )。def StudentInfo(country='中国',name): print('%s,%s'%(name,country))StudentInfo('美国','大卫')

A. 大卫,美国

B. 美国,大卫

C. 大卫,中国

D. 报错

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

98. 在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。

A. 面向对象

B. 面向类

C. 结构化

D. 分解化

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

99. 高阶函数是指( )。

A. 在一个函数内部通过调用自己完成问题的求解

B. 在一个函数内部通过不断调用其他函数完成问题的求解

C. 一个函数不断被其他函数调用完成问题的求解

D. 把函数作为参数的一种函数

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

100. os模块中用于依次创建路径中所有不存在的目录的函数是( )。

A. makedirs

B. makedir

C. mkdirs

D. mkdir

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

101. 与正则表达式“<[^"]*?>”匹配的字符串包括( )。

A.

B.

C.

D. <>

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

102. 下列选项中,属于IDLE窗口模式的是( )。

A. Shell

B. Script

C. Editor

D. Window

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

103. 下列选项中,描述正确的是( )。

A. 所有迭代器都是可迭代对象

B. 所有可迭代对象都是迭代器

C. 通过“isinstance(x,Iterator)”可以判断x是否是迭代器

D. 如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

104. 对于一个字典对象d,如果需要判断d中是否包含键为'x'的元素(包含返回True,不包含返回False),则可以使用的语句包括( )。

A. d.get('x')!=None

B. d.get('x')!=default

C. 'x' in d

D. d.has('x')

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

105. 已知在D:\Python目录下有一个test.dat文件,则下列选项中返回True的是( )。

A. os.path.isfile('D:\Python\test.dat')

B. os.path.isdir('D:\Python')

C. os.path.exists('D:\Python')

D. os.path.exists('D:\Python\test.dat')

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

106. 已知有代码“for x in y:”,则y的数据类型可以是( )。

A. 列表

B. 元组

C. 数值

D. 字符串

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

107. 下列选项中,返回结果为True的表达式是( )。

A. 'Python'>'python'

B. 'Python3.7'>'Python'

C. 'Python'!='python'

D. 'C++'<'Python'

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

108. Python是一种( )语言。

A. 编译型语言

B. 解释型语言

C. 高级语言

D. 低级语言

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

109. 已知t=(12,1.5,[True,3+5j]),则下列选项中,执行时不会报错的语句包括( )。

A. t[2]=1

B. t[2:]=1

C. t[2][1]='test'

D. print(t[2])

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

110. 下列选项中,描述正确的是( )。

A. 一个装饰器可以为多个函数注入代码

B. 一个装饰器只可以为一个函数注入代码

C. 一个函数可以注入多个装饰器的代码

D. 一个函数只可以注入一个装饰器的代码

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

111. 下列选项中,描述正确的是( )。

A. 一个函数的函数体中可以包含另一个函数的定义

B. 一个函数的函数体中可以包含另一个函数的调用

C. 一个函数的函数体中不可以包含另一个函数的定义

D. 一个函数的函数体中不可以包含另一个函数的调用

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

112. 下列选项中,+作为拼接运算符使用的表达式是( )。

A. [1.2]+[2.5]

B. 1.2+2.5

C. 'abc'+'def'

D. [1.2+2.5]

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

113. 下列选项中,可以用于判断x和y是否对应同样存储单元的语句是( )。

A. x==y

B. x is y

C. id(x)==id(y)

D. not x!=y

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

114. 下列选项中,描述正确的是( )。

A. 在一个继承关系中只能有一个子类

B. 在一个继承关系中只能有一个父类

C. 一个类可能在一个继承关系中是子类、而在另一个继承关系中是父类

D. 一个类可能在多个继承关系中是子类

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

115. 已知M模块中有两个函数f1和f2,则在脚本文件N.py中要导入M模块的f1和f2,正确的写法是( )。

A. from M import f1,f2

B. from M import f1 and f2

C. from M import *

D. from M import f1 as f2

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

116. Python的运行方式包括( )。

A. 交互式运行

B. 脚本式运行

C. 代码式运行

D. 即时式运行

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

117. 下列选项中,描述错误的是( )。

A. 函数的形参名和实参名必须完全相同

B. 在函数体中为形参赋值会影响对应实参的值

C. 如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值

D. 当有多个形参时,各形参之间用逗号分隔

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

A. fa

B. b

C. fc

D. c

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

119. 下列选项中,属于局部变量的是( )。

A. 函数中定义的变量

B. 函数的形参

C. 函数外定义的变量

D. 函数名

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

120. 下列选项中,描述正确的是( )。

A. 如果一个类属性名是以两个下划线开头,则该类属性是私有属性

B. 类中的私有属性只能在类内访问

C. 类中的私有属性可以在类外访问,但不能直接用私有属性名

D. 类中的方法不可以有默认参数值

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

121. 下列选项中,描述错误的是( )。

A. 对于有默认参数值的形参,在函数调用时可以不为其传实参

B. 对于没有指定默认参数值的形参,如果在函数调用时没有为其传实参,则形参的值为None

C. 对于有默认参数值的形参,如果在函数调用时为其指定实参,则该形参使用传入的实参值

D. 如果多个形参具有默认参数值,则函数调用时这些形参或者都使用默认参数值或者都使用传入的实参值

答案:请关注【青年搜题】微信公众号,发送题 渝粤文库 目获取正确答案。

122. 使用集合的add方法,传入的实参可以是( )。

A. 数字

B. 元组

C. 列表

D. 字符串

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

123. 下面选项中,描述正确的是( )。

A. 可以基于一个已有类创建新类

B. 定义类的 渝粤题库 同时必须定义好该类的所有属性和方法

C. 定义一个类后还可以为其动态添加属性和方法

D. 可以基于多个已有类创建新类

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

124. 下列选项中,按照从左至右的顺序进行字符串检索的方法包括( )。

A. find

B. rfind

C. index

D. rindex

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

125. 已知s1和s2是两个集合,则返回结果必然为True的选项包括( )。

A. s1.union(s2).issubset(s1)

B. s1.union(s2).issuperset(s1)

C. s1.difference(s2).issubset(s1)

D. s1.difference(s2).issuperset(s1)

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

126. 已知两个数某个二进制位的值分别是0和1,结果位的值为1,则正在做的位运算可能为( )。

A. ^

B. |

C. &

D. ~

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

127. 如果要替换字符串中与指定正则表达式匹配的子串,可以使用re模块的( )函数。

A. replace

B. split

C. sub

D. subn

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

128. Python程序使用( )进行多行注释。

A. 三个连续单引号

B. 三个连续双引号

C. 分号

D. 井号

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。广东开放大学 span>

129. 下列占位运算符中,表示有符号浮点型十进制数的占位符是( )。

A. %f

B. %d

C. %F

D. %s

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

130. 使用strcmp函数可以进行字符串的比较。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

131. re.split(r'<[^<]*?>','t c ')的返回结果是['t','c']。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

132. 已知B是A的父类,a是A类的对象,b是B类的对象,则“isinstance(a,type(b))”返回结果为True。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

133. 二进制数转十进制数的规则是“按权展开求和”。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

134. re.match(r'py$','puppy')返回的是一个Match对象。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

135. 在一个函数中定义的变量在另一个函数中不能使用。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

136. 已知执行“d=dict(sno='1810100', name='李晓明', age=19)”,则执行“r=del d['age']”后,r的值为19。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

137. Python程序中每条语句以分号结尾。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

139. 通过“ls.max()”可以得到列表ls中最大元素的值。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

140. 内层函数要使用外层函数定义的变量,必须使用nonlocal关键字。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

141. 如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

142. 已知s1和s2是两个集合,则执行“s1.union(s2)”后,s1中的元素是原来s1和s2两个集合中的元素的并集。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

144. 通过下标“[]”不仅可以访问元组中的某个元素,还可以对元素进行修改。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

145. 已知类的普通方法func有3个形参且都没有默认参数值,则调用该方法时必须传入对应的3个实参。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

146. print(list(range(5)))的输出结果为“[0, 1, 2, 3, 4] ”。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

147. Python程序中每条语句以分号结尾。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

148. 对于不可变类型的对象a,可以通过“a=b”修改a的值。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

149. 如果一个except子句捕获多个异常,则多个异常名应写为元组的形式。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

151. re.search(r'^py','puppy\npython',re.M)返回的是一个Match对象。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

152. 能够使用next函数获取下一个元素值的对象都是迭代器。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

154. 外层函数中定义的局部变量被内层函数使用,则每调用一次外层函数则会形成一个闭包。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

155. 已知“str='Like'”,则执行“str.upper()”后,str保存的数据为字符串'LIKE'。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

156. 列表生成表达式的返回结果是一个列表。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

157. 正则表达式“^ab[\s\S]*c$”可以与任一以“ab”开头、以“c”结尾的字符串匹配。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

158. 如果在一个函数中没有显示地写return语句,则该函数有一个隐式的什么数据都不返回的retrun语句。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

159. 析构方法可以没有形参。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

160. 已知s={1,20,25},则通过“s.add((2,3))”可以向s中添加一个新的元组类型的元素。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

161. 使用字符串的format方法进行字符串格式化时,替换字段在字符串中需要用一对大括号括起来。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

162. 二进制数转十进制数的规则是“按权展开求和”。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

163. 利用一个类可以创建多个对象,且每个对象可以存储不同的数据。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

164. 类的封装性是指将一个数据相关的属性封装在一起。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

165. 已知“ls=[0,1,2,3,4,5,6,7,8,9]”,则“del ls[7:9]”与“ls[7:9]=[]”得到的ls中的元素相同。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

166. 已知有语句“assert num==0”,则当num的值为0时会引发AssertionError异常。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

167. 通过“{}”可以创建一个空集合。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

168. 如果一个属性只有用于获取属性值的getter方法,而没有用于设置属性值的setter方法,则该属性是一个只读属性。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

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

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

171. 模块可以放在任何一个包或子包中。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

172. 构造方法可以没有形参。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

173. 为一个对象动态绑定的新属性,只能通过该对象访问。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

174. 对于没有默认参数值的形参,在函数调用时必须为其指定实参。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

175. 执行“print('%.2f%%'% 52.50)”,输出结果为“52.50%”。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

176. 通过“max(t)”可以得到元组t中最大元素的值。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

177. list函数返回的结果必然是一个列表。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

178. 已知M模块中有两个函数f1和f2,则在脚本文件N.py中通过“from M import *”必然可以将M模块中的f1和f2导入。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

179. 基于已有的类创建新的类是面向对象中的多态性。

答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。

文章目录


    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章97394
    • 评论0
    • 微语0