欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOCPython程序设计作业答案
Python程序设计
学校: 无
平台: 超星学习通
题目如下:
1. 下列哪个语句在Python中是非法的?
A. x = y = z = 1
B. x = (y = z + 1)
C. x, y = y, x
D. x+=y
答案: x = (y = z + 1)
2. 关于Python内存管理,下列说法错误的是()
A. 变量不必事先声明
B. 变量无须先创建和赋值而直接使用
C. 变量无须指定类型
D. 可以使用del释放资源
答案: 变量无须先创建和赋值而直接使用
3. 下面哪个不是Python合法的标识符()
A. int32
B. 40XL
C. self
D. __name__
答案: 40XL
4. Python不支持的数据类型有 ()
A. char
B. int
C. float
D. list
答案: char
5. Python语言语句块的标记是()
A. 分号
B. 逗号
C. 缩进
D. /
答案: 缩进
6. 以下不是python中的关键字()
A. raise
B. with
C. import
D. final
答案: final
7. 以下选项中不符合 Python 语言变量命名规则的是
A. tempStr
B. I
C. 3_1
D. _AI
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 以下属于 Python 机器学习第三方库的是:
A. Jieba
B. SnowNLP
C. Loso
D. sklearn
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 以下属于 Python Web 开发框架第三方库的是:
A. Panda3D
B. cocos2d
C. Pygame
D. Flask
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 以下属于 Python HTML 和 XML 解析的第三方库的是:
A. Django
B. Networkx
C. Requests
D. Beautiful Soup
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 用于安装 Python 第三方库的工具是:
A. Jieba
B. Yum
C. Loso
D. Pip
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 以下属于Python文本处理第三方库的选项是:
A. Matplotib
B. openpyxl
C. wxpython
D. vispy
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 以下不属于Python深度学习第三方库的选项是:
A. Arcade
B. TensorFlow
C. Caffe2
D. MXNet
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 以下选项中,Python网络爬虫方向的第三方库是
A. numpy
B. openpyxl
C. PyQt5
D. scrapy
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 以下选项中,Python数据分析方向的第三方库是
A. PIL
B. Django
C. pandas
D. flask
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 以下属于Python图像处理第三方库的是:
A. mayavi
B. TVTK
C. pygame
D. PIL
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 函数是代码复用的一种方式。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 一个函数如果带有默认值参数,那么必须所有参数都设置默认值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 定义Python函数时必须指定函数返回值类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 定义Python函数时,如果函数中没有return语句,则默认返回空值None。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 如果在函数中有语句 return 3,那么该函数一定会返回整数3。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 函数中必须包含return语句。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 函数中的return语句一定能够得到执行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 函数内部定义的局部变量当函数调用结束后被自动删除。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 在函数内部没有办法定义全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 在函数内部直接修改形参的值并不影响外部实参的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 在函数内部没有任何方法可以影响实参的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 在同一个作用域内,局部变量会隐藏同名的全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. Python标准库random的方法randint(m,n)用来生成一个[m,n]区间上的随机整数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 在Python中定义函数时不需要声明函数参数的类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 在Python中定义函数时不需要声明函数的返回值类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 在函数中没有任何办法可以通过形参来影响实参的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 定义函数时,带有默认值的参数必须出现在参数列表的最右端,任何一个带有默认值的参数右边不允许出现没有默认值的参数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 在调用函数时,可以通过关键参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 在调用函数时,必须牢记函数形参顺序才能正确传值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 调用函数时传递的实参个数必须与函数形参个数相等才行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. g = lambda x: 3不是一个合法的赋值表达式。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 无法使用lambda表达式定义有名字的函数。____ 第7章 文件操作
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 函数是代码复用的一种方式。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 一个函数如果带有默认值参数,那么必须所有参数都设置默认值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 定义Python函数时必须指定函数返回值类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 定义Python函数时,如果函数中没有return语句,则默认返回空值None。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 如果在函数中有语句 return 3,那么该函数一定会返回整数3。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 函数中必须包含return语句。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 函数中的return语句一定能够得到执行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 函数内部定义的局部变量当函数调用结束后被自动删除。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 在函数内部没有办法定义全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 在函数内部直接修改形参的值并不影响外部实参的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 在函数内部没有任何方法可以影响实参的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 在同一个作用域内,局部变量会隐藏同名的全局变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. Python标准库random的方法randint(m,n)用来生成一个[m,n]区间上的随机整数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. 在Python中定义函数时不需要声明函数参数的类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. 在Python中定义函数时不需要声明函数的返回值类型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
72. 在函数中没有任何办法可以通过形参来影响实参的值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
73. 已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
74. 定义函数时,带有默认值的参数必须出现在参数列表的最右端,任何一个带有默认值的参数右边不允许出现没有默认值的参数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
75. 在调用函数时,可以通过关键参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
76. 在调用函数时,必须牢记函数形参顺序才能正确传值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
77. 调用函数时传递的实参个数必须与函数形参个数相等才行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
78. 在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
79. g = lambda x: 3不是一个合法的赋值表达式。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
80. 无法使用lambda表达式定义有名字的函数。____ 第7章 文件操作
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
81. 有下面的程序段,k取那组值时 x =3 ( ) if k<=10 and k >0: if k >5: if k>8: x=0 else: x=1 else: if k>2: x=3 else: x=4
A. 3,4,5
B. 3,4
C. 5,6,7
D. 4,5
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
82. 关于 Python 的分支结构,以下选项中描述错误的是
A. 分支结构可以向已经执行过的语句部分跳转
B. 分支结构使用 if 保留字
C. Python 中 if-else 语句用来形成二分支结构
D. Python 中 if-elif-else 语句描述多分支结构
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
83. 关于 Python 序列类型的通用操作符和函数,以下选项中描述错误的是
A. 如果 x 是 s 的元素,x in s 返回 True
B. 如果 x 不是 s 的元素,x not in s 返回 True
C. 如果 s 是一个序列,s = [1,"kate",True],s[3] 返回 True
D. 如果 s 是一个序列,s = [1,"kate",True],s[–1] 返回 True
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
84. 下面不能创建一个集合的语句是
A. s1 = set ()
B. s2 = set (“abcd”)
C. s3 = (1, 2, 3, 4)
D. s4 = frozenset( (3,2,1) )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
85. 删除字典中的所有元素的函数是 返回字典中所有键列表的函数是 ,返回包含字典中所有值列表函数是 ,返回字典中指定键的值,如果值不在字典中返回默认值的函数是 。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
86. 以追加模式打开文件时,文件指针指向文件尾。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
87. 以读模式打开文件时,文件指针指向文件开始处。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
88. 对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
89. 使用print____函数无法将信息写入文件。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
90. 使用内置函数open____打开文件时,只要文件路径正确就总是可以正确打开的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
91. 使用内置函数open____且以”w”模式打开的文件,文件指针默认指向文件尾。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
92. 关于 Python 组合数据类型,以下选项中描述错误的是()
A. Python 组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易
B. 组合数据类型可以分为 3 类:序列类型、集合类型和映射类型
C. 序列类型是二维元素向量,元素之间存在先后关系,通过序号访问
D. Python 的 str、tuple 和 list 类型都属于序列类型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
93. 关于 Python 序列类型的通用操作符和函数,以下选项中描述错误的是()
A. 如果 x 是 s 的元素,x in s 返回 True
B. 如果 x 不是 s 的元素,x not in s 返回 True
C. 如果 s 是一个序列,s = [1,"kate",True],s[3] 返回 True
D. 如果 s 是一个序列,s = [1,"kate",True],s[–1] 返回 True
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
94. 以下不能创建一个字典的语句是 ( )
A. dict1 = {}
B. dict2 = { 3 : 5 }
C. dict3 = {[1,2,3]: "uestc"}
D. dict4 = {(1,2,3): "uestc"}
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
95. 给出如下代码: DictColor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色", "purple":"紫色","tomato":"西红柿色"} 以下选项中能输出“海贝色”的是
A. print(DictColor["seashell"])
B. print(DictColor.keys())
C. print(DictColor["海贝色"])
D. print(DictColor.values())
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
96. 下面代码的输出结果是 d ={"大海":"蓝色", "天空":"灰色", "大地":"黑色"} print(d["大地"], d.get("大地", "黄色"))
A. 黑色 黄色
B. 黑的 灰色
C. 黑色 黑色
D. 黑色 蓝色
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
97. 以下关于组合数据类型的描述,正确的是:
A. 集合类型中的元素是有序的。
B. 序列类似和集合类型中的元素都是可以重复的。
C. 一个映射类型变量中的关键字可以是不同类型的数据。
D. 利用组合数据类型可以将多个数据用一个类型来表示和处理。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
98. 以下不是组合数据类型的是:
A. 集合类型
B. 序列类型
C. 映射类型
D. 引用类型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
99. 以下关于组合类型的描述,错误的是:
A. 可以用大括号创建字典,用中括号增加新元素
B. 嵌套的字典数据类型可以用来表达高维数据
C. 字典的 pop 函数可以返回一个键对应的值,并删除该键值对
D. 空字典和空集合都可以用大括号来创建
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
100. Python运算符%不仅可以用来求余数,还可以用来格式化字符串。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
101. Python字符串方法replace____对字符串进行原地修改。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
102. 如果需要连接大量字符串成为一个字符串,那么使用字符串对象的join____方法比运算符+具有更高的效率。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。