2024秋最新《中国大学MOOCpython程序设计考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

Python程序设计
学校: 无
问题 1: 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: 2. 关于Python内存管理,下列说法错误的是()
选项:
• A. 变量不必事先声明
• B. 变量无须先创建和赋值而直接使用
• C. 变量无须指定类型
• D. 可以使用del释放资源
答案: 变量无须先创建和赋值而直接使用
问题 3: 3. 下面哪个不是Python合法的标识符()
选项:
• A. int32
• B. 40XL
• C. self
• D. __name__
答案: 40XL
问题 4: 4. Python不支持的数据类型有 ()
选项:
• A. char
• B. int
• C. float
• D. list
答案: char
问题 5: 5. Python语言语句块的标记是()
选项:
• A. 分号
• B. 逗号
• C. 缩进
• D. /
答案: 缩进
问题 6: 6. 以下不是python中的关键字()
选项:
• A. raise
• B. with
• C. import
• D. final
答案: final
问题 7: 7. 以下选项中不符合 Python 语言变量命名规则的是
选项:
• A. tempStr
• B. I
• C. 3_1
• D. _AI
答案: 请关注公众号【大象答案】查看答案
问题 8: 1. 以下属于 Python 机器学习第三方库的是:
选项:
• A. Jieba
• B. SnowNLP
• C. Loso
• D. sklearn
答案: 请关注公众号【大象答案】查看答案
问题 9: 2. 以下属于 Python Web 开发框架第三方库的是:
选项:
• A. Panda3D
• B. cocos2d
• C. Pygame
• D. Flask
答案: 请关注公众号【大象答案】查看答案
问题 10: 3. 以下属于 Python HTML 和 XML 解析的第三方库的是:
选项:
• A. Django
• B. Networkx
• C. Requests
• D. Beautiful Soup
答案: 请关注公众号【大象答案】查看答案
问题 11: 4. 用于安装 Python 第三方库的工具是:
选项:
• A. Jieba
• B. Yum
• C. Loso
• D. Pip
答案: 请关注公众号【大象答案】查看答案
问题 12: 5. 以下属于Python文本处理第三方库的选项是:
选项:
• A. Matplotib
• B. openpyxl
• C. wxpython
• D. vispy
答案: 请关注公众号【大象答案】查看答案
问题 13: 6. 以下不属于Python深度学习第三方库的选项是:
选项:
• A. Arcade
• B. TensorFlow
• C. Caffe2
• D. MXNet
答案: 请关注公众号【大象答案】查看答案
问题 14: 7. 以下选项中,Python网络爬虫方向的第三方库是
选项:
• A. numpy
• B. openpyxl
• C. PyQt5
• D. scrapy
答案: 请关注公众号【大象答案】查看答案
问题 15: 8. 以下选项中,Python数据分析方向的第三方库是
选项:
• A. PIL
• B. Django
• C. pandas
• D. flask
答案: 请关注公众号【大象答案】查看答案
问题 16: 9. 以下属于Python图像处理第三方库的是:
选项:
• A. mayavi
• B. TVTK
• C. pygame
• D. PIL
答案: 请关注公众号【大象答案】查看答案
问题 17: 1. 函数是代码复用的一种方式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 18: 2. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 19: 3. 编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 20: 4. 一个函数如果带有默认值参数,那么必须所有参数都设置默认值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 21: 5. 定义Python函数时必须指定函数返回值类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 22: 6. 定义Python函数时,如果函数中没有return语句,则默认返回空值None。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 23: 7. 如果在函数中有语句 return 3,那么该函数一定会返回整数3。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 24: 8. 函数中必须包含return语句。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 25: 9. 函数中的return语句一定能够得到执行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 26: 10. 不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 27: 11. 全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 28: 12. 函数内部定义的局部变量当函数调用结束后被自动删除。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 29: 13. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 30: 14. 在函数内部没有办法定义全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 31: 15. 在函数内部直接修改形参的值并不影响外部实参的值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 32: 16. 在函数内部没有任何方法可以影响实参的值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 33: 17. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 34: 18. 在同一个作用域内,局部变量会隐藏同名的全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 35: 19. 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 36: 20. Python标准库random的方法randint(m,n)用来生成一个[m,n]区间上的随机整数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 37: 21. 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 38: 22. 在Python中定义函数时不需要声明函数参数的类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 39: 23. 在Python中定义函数时不需要声明函数的返回值类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 40: 24. 在函数中没有任何办法可以通过形参来影响实参的值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 41: 25. 已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 42: 26. 定义函数时,带有默认值的参数必须出现在参数列表的最右端,任何一个带有默认值的参数右边不允许出现没有默认值的参数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 43: 27. 在调用函数时,可以通过关键参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 44: 28. 在调用函数时,必须牢记函数形参顺序才能正确传值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 45: 29. 调用函数时传递的实参个数必须与函数形参个数相等才行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 46: 30. 在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 47: 31. g = lambda x: 3不是一个合法的赋值表达式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 48: 32. 无法使用lambda表达式定义有名字的函数。____
第7章 文件操作
选项:
答案: 请关注公众号【大象答案】查看答案
问题 49: 33. 函数是代码复用的一种方式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 50: 34. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 51: 35. 编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 52: 36. 一个函数如果带有默认值参数,那么必须所有参数都设置默认值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 53: 37. 定义Python函数时必须指定函数返回值类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 54: 38. 定义Python函数时,如果函数中没有return语句,则默认返回空值None。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 55: 39. 如果在函数中有语句 return 3,那么该函数一定会返回整数3。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 56: 40. 函数中必须包含return语句。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 57: 41. 函数中的return语句一定能够得到执行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 58: 42. 不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 59: 43. 全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 60: 44. 函数内部定义的局部变量当函数调用结束后被自动删除。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 61: 45. 在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 62: 46. 在函数内部没有办法定义全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 63: 47. 在函数内部直接修改形参的值并不影响外部实参的值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 64: 48. 在函数内部没有任何方法可以影响实参的值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 65: 49. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 66: 50. 在同一个作用域内,局部变量会隐藏同名的全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 67: 51. 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 68: 52. Python标准库random的方法randint(m,n)用来生成一个[m,n]区间上的随机整数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 69: 53. 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 70: 54. 在Python中定义函数时不需要声明函数参数的类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 71: 55. 在Python中定义函数时不需要声明函数的返回值类型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 72: 56. 在函数中没有任何办法可以通过形参来影响实参的值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 73: 57. 已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 74: 58. 定义函数时,带有默认值的参数必须出现在参数列表的最右端,任何一个带有默认值的参数右边不允许出现没有默认值的参数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 75: 59. 在调用函数时,可以通过关键参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 76: 60. 在调用函数时,必须牢记函数形参顺序才能正确传值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 77: 61. 调用函数时传递的实参个数必须与函数形参个数相等才行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 78: 62. 在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 79: 63. g = lambda x: 3不是一个合法的赋值表达式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 80: 64. 无法使用lambda表达式定义有名字的函数。____
第7章 文件操作
选项:
答案: 请关注公众号【大象答案】查看答案
问题 81: 1. 有下面的程序段,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: 2. 关于 Python 的分支结构,以下选项中描述错误的是
选项:
• A. 分支结构可以向已经执行过的语句部分跳转
• B. 分支结构使用 if 保留字
• C. Python 中 if-else 语句用来形成二分支结构
• D. Python 中 if-elif-else 语句描述多分支结构
答案: 请关注公众号【大象答案】查看答案
问题 83: 1. 关于 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: 1. 下面不能创建一个集合的语句是
选项:
• A. s1 = set ()
• B. s2 = set (“abcd”)
• C. s3 = (1, 2, 3, 4)
• D. s4 = frozenset( (3,2,1) )
答案: 请关注公众号【大象答案】查看答案
问题 85: 1. 以追加模式打开文件时,文件指针指向文件尾。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 86: 2. 以读模式打开文件时,文件指针指向文件开始处。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 87: 3. 对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 88: 4. 使用print____函数无法将信息写入文件。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 89: 5. 使用内置函数open____打开文件时,只要文件路径正确就总是可以正确打开的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 90: 6. 使用内置函数open____且以”w”模式打开的文件,文件指针默认指向文件尾。
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。